Good Morning,
I’m currently working on utilising your API, while testing them, I encountered a question regarding data.
These are the calls that I used for my test:
GET /company/{company_number}/officers
GET /officers/{officer_id}/appointments
In particular. I have used this company and officer:
- WARNER HOME VIDEO (U.K.) LIMITED – 01907094
- Douglas Andrew Keith - -OB2N_JXKRoDbJ9nJuk8UsFibGU
When I used the first call:
GET /company/01907094/officers
I received information about officers, including Douglas Andrew Keith, but some details, such as the date of birth, were missing.
However, when I made a specific request for him using the second request:
GET /officers/-OB2N_JXKRoDbJ9nJuk8UsFibGU/appointments
I received all the information, including the date of birth. It seems that the relationship between a company and its officers doesn’t provide all the information I need.
To be able to use your API effectively, I would like to make a separate request for each officer within a company to obtain all the necessary information.
We won’t use this many requests every time but it will give us enough room so to not be blocked.
Thank you for your kind support and best regards