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.
URL
POST https://api.complycube.com/v1/lookup/companies
Body
Example request
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
Example response
{
"totalItems": 1,
"items": [
{
"id": "69655f5f353133313734",
"name": "STRIPE PAYMENTS EUROPE, LIMITED",
"registrationNumber": "513174",
"incorporationCountry": "IE",
"incorporationDate": "2012-05-15",
"incorporationType": "LTD - Private Company Limited by Shares",
"sourceUrl": "http://www.cro.ie/search/CompanyDetails.aspx?id=513174&type=C",
"active": true,
"createdAt": "2012-06-03T05:18:48+00:00",
"updatedAt": "2021-10-22T17:38:46+00:00",
"address": {
"line": "C/O A&L GOODBODY, IFSC, NORTH WALL QUAY, DUBLIN 1.",
"country": "IE",
"fullAddress": "C/O A&L GOODBODY, IFSC, NORTH WALL QUAY, DUBLIN 1."
}
}
]
}
Last updated