'Officers' and ‘Persons with significant control’ resource specification update

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.
1 Like