Verification dates on the stream - 23rd Oct??

I’ve seen the two posts this morning about the verification dates appearing on the stream on the 23rd October, 7 days time.

We still have not been provided with the final schemas for this (or any way to test this) you seriously can’t expect that software vendors can be ready to read and use these dates by the 23rd October - 5 working days and no published final schema!

How long will the timepoint where these dates start being published be available for? We need a commitment from Companies House on this for these new dates.

Once these are no longer obtainable on the stream they are only retrievable on the REST APIs which have a tiny call limit.

I can confirm:

Please note Removal of officer 'occupation' - for information is for information only, it is currently an optional data item in the officer resources and will still be used as detailed.

Thanks for this.

I note in the live schemas there is another change from what we had been told. In the post here ('Officers' and ‘Persons with significant control’ resource specification update) the new section in the json was labelled:

identity_verification_details

but in the published schemas it is now

identityVerificationDetails

I assume the published version is the correct value?

Sorry another difference, in the original post this was detailed as being added to the following APIs

Note that ‘PSC list’ was not mentioned as one of those places. However it looks like it is now in there (Companies House Public Data API: list)

Can you confirm that this is correct (i.e. it will be added to the PSC ‘list’ resource) and will be populated with the dates too on the 23rd October?

Please accept our sincerest apologies. The object name should be …

identity_verification_details

… as per my original guidance. The published version will be amended a.s.a.p.

Yes, Companies House Public Data API: list will also include identity verification details and that end point will also be populated with them.

Regarding the initial load of dates:

  • It is estimated to take approximately 10 days to complete

  • For relevant ‘persons with significant control’ you can expect:

     "appointment_verification_statement_date"
     "appointment_verification_statement_due_on"
    
  • For relevant ‘officers’ you can expect:

     "appointment_verification_statement_due_on"
    

Thanks for that.

When on the 23rd can we expect to start receiving the dates on the stream? If you can’t give a time it would be useful to know if it is intended to be in the middle of the night, or in usual working hours?

You’re welcome.
23rd October will be the earliest we can start streaming the dates but this could slip depending on the progress of final in-flight development & testing. The intention is to feed the events in to the normal flow of messages without impacting the live public services or our own internal processes, therefore we will need to ‘monitor’ performance and ‘react’ accordingly. As such it is difficult to predict when the events will be streamed e.g. we may chose not to stream during the night or at the weekend etc. but that is by no means a given.
For information his exercise will generate approximately 8.7 million officer and 6.1 million persons with significant control stream events.

We need to check things once it starts, so is it possible to give us a little notice of when we should see the first dates on the stream, i.e. just post here an hour or two before they should start coming through?

Yes, I should be able to do that. Is now looking very much like next week.

Data API does not seem to have been updated yet. Can you advise when this is llikely to be updated? Has this got anything to do with the Planned Maintenance 8am to 9am on Monday 27 October which was posted on LinkedIn (not mentioned on the Service Availablity and Planned Maintenance page): About our services - Companies House - GOV.UK (edit: this has now been included in the page)

On a separate note, will these new data points (verification statement date/due on) be visible on the front end? If so, will this be implemented at the same time as the API update?

We have yet to see any of this new data come through still. Was expecting it to start on Monday?

Good afternoon.

Code to include both officer and persons with significant control identity verification statement dates was deployed at 14:00 this afternoon.

The first PSC timepoint is:
“event”:{“timepoint”:17186201,“published_at”:“2025-10-29T14:05:02”,“type”:“changed”}}

This first officer timepoint is:
“event”:{“timepoint”:26953554,“published_at”:“2025-10-29T14:05:02”,“type”:“changed”}}

We will begin the bulk load of these dates (as detailed previously) at approximately 17:00.

3 Likes

Verification statement dates will not be visible on the web frontend until 18th November.
Please see Verification dates on the stream - 23rd Oct?? - #13 by cbaldwin for further detail of their publication via the API.

Please see Verification dates on the stream - 23rd Oct?? - #13 by cbaldwin

Thanks @cbaldwin we’ve began receiving these updated events. Many thanks!

1 Like