OpenCorporates Company Search
OpenCorporates Company Search searches the global company register by business legal name and returns candidate registry records. Use a candidate’s jurisdiction code and company number if you later run the separate OpenCorporates Company Details service. The Workflow Builder block isOpenCorporates, and its service ID is opencorporates_company_search.
Requirements
Lendflow always orders the provider search by score. No company number or jurisdiction code is required for this search operation.
API flow
- Call Enrich Business Credit Application.
- Set
providertoopencorporates_company_search. This service has no provider-specific request options. - Optionally include
stage_id; when supplied, it must be a valid underwriting workflow-stage UUID for the application. - Treat
{"data":{"onqueue":true}}as queue acceptance, not a completed search. - Poll Get Commercial Data with
services[]=opencorporates_company_search.
The API queues a background job. The provider GET request completes inside that job, and Lendflow stores the query parameters after obfuscating the API token, the provider response, and the HTTP status.
Data Orchestration availability and flow
OpenCorporates Company Search is not included in the current Data Orchestration service catalog. The Workflow Builder block can display and run the service in an underwriting workflow, but a Data Orchestration template cannot select OpenCorporates Company Search as a service step.What the service returns
Representative response
Response attributes
The provider can return additional company and source fields beyond this representative example. Those fields remain raw OpenCorporates data unless Lendflow documents them separately.
Errors and statuses
- Missing
business_legal_namefails validation before the provider request. - Missing or unresolved
formation_statedoes not fail the search; Lendflow omitsjurisdiction_code. - An inactive or invalid API token, provider HTTP failure, or unavailable integration causes the queued job to fail.
- A successful response with
results.companies: []means no company matched. It is not a transport failure. Successmeans Lendflow stored the search response. It does not verify the selected company or retrieve full KYB details.
FAQ
Is formation state required?
Is formation state required?
No. When Lendflow can resolve it, the state narrows the search to a U.S. jurisdiction. Otherwise, the request runs without a jurisdiction filter.
Does Company Search return full KYB details?
Does Company Search return full KYB details?
No. It returns candidate registry records. Use the selected
jurisdiction_code and company_number with the separate OpenCorporates Company Details service for the full record.Can this service run in Data Orchestration?
Can this service run in Data Orchestration?
No. It is not in the current Data Orchestration service catalog.
What does an empty companies array mean?
What does an empty companies array mean?
It means the provider request succeeded but returned no candidate companies for the search.