greg3
January 14, 2026, 11:18am
1
Hi,
In the company officers list response of the public data API, for each officer, there is:
identity_verification_details → identity_verified_on
However, having checked this for officers we know were verified in early December 2025, the field is missing.
In addition, the companies house web interface shows the individual as verified.
Are we to assume this feature is not yet implanted in the API? And if that is the case, is the information available elsewhere?
With thanks in advance.
G
greg3
January 16, 2026, 10:38am
2
Hi all,
Wondering if anyone is able to advise on this?
An alternative form of the question is: is it possible to get ID verification status for an individual (officer or PSC) from the Companies House Public Data API. It looks from the documentation like the information should be there, but our tests have not found any instances of the data.
With thanks in advance.
G
greg3:
However, having checked this for officers we know were verified in early December 2025, the field is missing.
In addition, the companies house web interface shows the individual as verified.
Are we to assume this feature is not yet implanted in the API? And if that is the case, is the information available elsewhere?
With thanks in advance.
I had a similar question a couple of months ago:
We have found that the majority of verified appointments have no identity verified date. We have counted 38647 so far (for 47161 verified appointments in total). We collect the data via the streaming api (the officers and psc endpoints specifically).
To find them, we look for identity_verification_details.identity_verified_on is null (or non-existent)
identity_verification_details.appointment_verification_start_on is not null. We can provide a list of these occurrences if needs be.
An example…
TLDR: identity_verified_on is only for ACSP verification