Officer record lag

I’m doing a company lookup for newly registered companies based on company number then waiting 2 seconds and then attempting to get the officer details for the company.

This has been working fine for a few weeks (having migrated from the XML service to the JSON API) but over the past few days it has been failing and not returning officer details. If I wait an hour and recheck the records then the officer names seem to work.

So I guess my question is, is there a delay between Companies House adding the company record and adding the officer information?

Thanks.

The short answer is, yes there can be. For instance delta processing generally was running behind yesterday but is near real time today so it can vary. The company profile delta is a logically separate update to the officer delta so, depending on their position in the queue and how fast the queue is being processed, there can be a delay.

As you note, this is usually only a matter of seconds but it can vary.