Please be advised that from Tuesday 18th November 2025, legal requirements for directors and people with significant control (PSCs) of companies to verify their identities will begin. Please see
Companies House confirms identity verification rollout from 18 November 2025 - GOV.UK. for further information.
As a result of this new legal requirement the following specifications will be extended to include additional ‘identity verification’ information:
Companies House Public Data API: officerList
Companies House Public Data API: officerSummary
Companies House Public Data API: appointmentList
Companies House Public Data API: individual
Streaming API: officersStream
Streaming API: pscStream
Data structure:
{
"identity_verification_details":
{
"anti_money_laundering_supervisory_bodies":
[
" string"
],
"appointment_verification_end_on": "date",
"appointment_verification_start_on": "date",
"appointment_verification_statement_date": "date",
"appointment_verification_statement_due_on": "date",
"authorised_corporate_service_provider_name": "string ",
"identity_verified_on": "date",
"preferred_name": "string"
}
}
Data properties:
| Name | Type | Description | Additional |
|---|---|---|---|
| identity_verification_details | object | Information relating to the identity verification of the officer. | optional |
| identity_verification_details. anti_money_laundering_supervisory_bodies [ ] | string | The Anti-Money Laundering supervisory bodies that the authorised corporate service provider was registered with when verifying the officer. | optional |
| identity_verification_details. appointment_verification_end_on | date | The date on which the identity verification statement was removed for the appointment. | optional |
| identity_verification_details. appointment_verification_start_on | date | The date on which the identity verification statement was supplied for the appointment. | optional |
| identity_verification_details. appointment_verification_statement_date | date | The date from which an identity verification statement can be supplied for the appointment. | optional |
| identity_verification_details. appointment_verification_statement_due_on | date | The date by which an identity verification statement must be supplied for the appointment. | optional |
| identity_verification_details. authorised_corporate_service_provider_name | string | The name of the authorised corporate service provider that verified the identity of the officer. | optional |
| identity_verification_details. identity_verified_on | date | The date on which the authorised corporate service provider verified the identity of the officer. | optional |
| identity_verification_details. preferred_name | string | The name provided to the authorised corporate service provider by which the officer prefers to be known. | optional |
N.B.
- Work is on-going to enable these changes so it’s possible the details provided above could change before the ‘go live’ date. The exact specifications will be published on the developer hub (https://developer.company-information.service.gov.uk) in due course.
- Whilst the collection of verification statements will begin on 18th November 2025, the appointment_verification_statement_date and appointment_verification_statement_due_on dates will be populated approximately 4 weeks in advance and will be included in the relevant streaming API resources.