Company Officer API


I am looking at consuming the Company Officers stream Streaming API: officersStream as there is for company data?

Is there a CSV file dump available of all current data before consuming the stream?

Also is the resource_id the unique id that should be used to check if the officer is already present in our database and update the details using?


There is a bulk file for officers, but its not in CSV. Its a custom format and only available upon request. Also it has different IDs to the streaming API so not possible to use in conjunction.

Thanks for the reply. How is the officer’s stream meant to work without a way of getting base data that can work together?