eg company 09629223
The old XML shows a director, but the json API does not - or at least doesn’t at 2015-06-09 14:29
Also while 09626992 shows an officer summary on the profile, I get 404 on the officer list.
eg company 09629223
The old XML shows a director, but the json API does not - or at least doesn’t at 2015-06-09 14:29
Also while 09626992 shows an officer summary on the profile, I get 404 on the officer list.
Paul
Agreed, I spotted the same thing yesterday. I havent checked the XML side but can confirm Im also getting a 404 on the officer list and the company profile either shows officers or sometimes it doesnt. Have also tried it on the CH web test interface and getting the same thing
Both, Thanks for the feedback. The data should now be correct - we had temporarily paused officer updates whilst we loaded the “personal appointments” data set.
Hi Yes many thanks. I did see that it was kicking back in again yesterday.
When you say the “personal appointments” data set - is that by any chance the count of how many appointments the officer has with other companies ? I seem to recall this being on the XML side of things but cant see it on the JSON side
The personal appointments data set is the list of companies that an officer is appointed to. We are currently working on this and the official documentation and is subject to change but if you want to take a look, here are some details.
Query the officer end point:
https://api.companieshouse.gov.uk/company/company_number/officers
Each officers returned will contain a link to their appointments, eg:
links":{“officer”:{“appointments”:"/officers/zWX_7lQPOybWn4dxDOuarrw18YQ/appointments"
If you use this link it will return the appointments for that officer, eg:
https://api.companieshouse.gov.uk/officers/zWX_7lQPOybWn4dxDOuarrw18YQ/appointments