API Reference
v1.7.3
Search…
⌃K

Search company

Searches for a company by name and incorporation country and returns a list of matching companies and summary details.
To retrieve all available data for a given company, use the get company details endpoint.
post
https://api.complycube.com
/v1/lookup/companies
Search for a company

Example request

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"
});

The Company summary object

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.