Search company
Searches for a company by name and incorporation country and returns a list of matching companies and summary details.
post
https://api.complycube.com
/v1/lookup/companies
Search for a company
Parameters
Header
Content-Type*
string
The content-type must always be set to
application/json
.Authorization*
string
The live or sandbox API key.
Body
companyName*
string
The incorporation name of the company.
incorporationCountry*
string
Responses
200: OK
Search complete successfully.
cURL
Node.js
curl -X POST https://api.complycube.com/v1/lookup/companies \
-H 'Authorization: <YOUR_API_KEY>' \
-H 'Content-Type: application/json' \
-d '{
"companyName": "Stripe Payments Europe Limited",
"incorporationCountry": "IE"
}'
const { ComplyCube } = require("@complycube/api");
const complycube = new ComplyCube({ apiKey: "<YOUR_API_KEY>" });
const client = await complycube.lookup.searchCompany({
companyName: "Stripe Payments Europe Limited",
incorporationCountry: "IE"
});
Attribute | Type | Description |
id | string | The unique identifier for a company. |
name | string | The registered name of the company. |
registrationNumber | string | The registration number of the company. |
incorporationCountry | string | The incorporation country of the company. |
incorporationDate | string | The date the company was incorporated. The format is YYYY-MM-DD . |
incorporationType | string | The incorporation type of the company. |
address | object | The structured address of the company. |
active | boolean | Indicates if a company is active. |
sourceUrl | string | The source URL from which the data was obtained. |
createdAt | string | The date and time when the company record was created at source. |
updatedAt | string | The date and time when the company record was updated at source. |
Last modified 9mo ago