Skip to main content
OpenCorporates Officer Search finds corporate officer records matching the primary business owner’s name. Use the result to identify registered roles and corporate affiliations across jurisdictions covered by OpenCorporates. The OpenCorporates Officer Search block is available for individual entities in the KYC category. It is separate from the OpenCorporates Company Search and Company Details services used for business-level research.

Requirements

Run Officer Search through the API

  1. Call Enrich Business Credit Application for the application.
  2. Set provider to opencorporates_officer_search.
  3. Include the applicable underwriting stage_id when required by the application’s workflow.
  4. Confirm that the response contains data.onqueue: true.
  5. Poll Get Commercial Data with services[]=opencorporates_officer_search.
  6. Check statuses.opencorporates.officer_search for completion and read commercial_data.opencorporates.officer_search.
The request runs asynchronously. data.onqueue: true means the job was queued, not that OpenCorporates has finished.

Data Orchestration availability

OpenCorporates Officer Search is not currently available as a Data Orchestration service. Run it through the KYC Workflow Builder block or the application enrichment API.

Sample response

Response attributes

OpenCorporates can also return an officer’s registry identifier in uid, address, date of birth, and inactivity status when the source registry supplies them. These optional fields can be absent.

No results and errors

FAQ

The application needs a primary owner and a non-empty name. Lendflow combines the available first and last name into the OpenCorporates query.
No. Set the enrichment provider to opencorporates_officer_search; Lendflow supplies the sort order and API token.
No. It means OpenCorporates completed the search but found no matching officer records.
No. It is not currently registered as a Data Orchestration service.