Verify companies worldwide from the official GLEIF LEI API: legal name, status, jurisdiction, registration number, legal and HQ address, direct and ultimate parent. KYB and enrichment for 2.9M+ entities.
Open on Apify: gouda_studios/gleif-company-lei-lookup
maxResults to cap spend.| Name | Type | Default | Description |
|---|---|---|---|
companyNames | array | [] | Legal names to look up, e.g. ["Apple Inc.","Siemens AG"]. Exact legal name match first, then fuzzy full-text. |
leis | array | [] | Optional 20-character LEIs to fetch directly. |
registrationNumbers | array | [] | Optional company-registry numbers as reported to GLEIF (registeredAs), e.g. a UK Companies House number. |
country | string | Optional ISO 2-letter country of the legal address, e.g. US, GB, DE. Improves name matching. | |
activeOnly | boolean | true | true (default) = skip lapsed/inactive entities for name and registration searches. |
maxMatchesPerName | integer | 3 | How many candidate entities to return per name or registration number (1-50). |
includeParents | boolean | true | true (default) = add direct and ultimate parent (LEI, name, country) where reported. |
maxResults | integer | 100 | Maximum rows overall (1-5000). You pay per row: 100 rows = $0.30. |
{
"companyNames": [
"Apple Inc."
],
"country": "US",
"maxResults": 10
}
| Field | Type | Description |
|---|---|---|
query | ['null', 'string'] | |
lei | ['null', 'string'] | |
legalName | ['null', 'string'] | |
otherNames | ['array', 'null'] | |
status | ['null', 'string'] | |
registrationStatus | ['null', 'string'] | |
category | ['null', 'string'] | |
legalFormId | ['null', 'string'] | |
jurisdiction | ['null', 'string'] | |
registeredAs | ['null', 'string'] | |
registrationAuthorityId | ['null', 'string'] | |
legalAddress | ['null', 'object'] | |
headquartersAddress | ['null', 'object'] | |
entityCreatedAt | ['null', 'string'] | |
initialRegistrationDate | ['null', 'string'] | |
lastUpdateDate | ['null', 'string'] | |
nextRenewalDate | ['null', 'string'] | |
bic | ['array', 'null'] | |
successorLei | ['null'] | |
url | ['null', 'string'] | |
directParent | ['null', 'object'] | |
ultimateParent | ['null', 'object'] |
{
"query": "HWUPKR0MPOU8FGXBT394",
"lei": "HWUPKR0MPOU8FGXBT394",
"legalName": "Apple Inc.",
"otherNames": [
"Apple Computer, Inc."
],
"status": "ACTIVE",
"registrationStatus": "ISSUED",
"category": "GENERAL",
"legalFormId": "H1UM",
"jurisdiction": "US-CA",
"registeredAs": "806592",
"registrationAuthorityId": "RA000598",
"legalAddress": {
"lines": [
"C/O C T Corporation System",
"330 N. Brand Blvd",
"Suite 700"
],
"city": "Glendale",
"region": "US-CA",
"postalCode": "91203",
"country": "US"
},
"headquartersAddress": {
"lines": [
"One Apple Park Way"
],
"city": "Cupertino",
"region": "US-CA",
"postalCode": "95014",
"country": "US"
},
"entityCreatedAt": "1977-01-03T00:00:00Z",
"initialRegistrationDate": "2012-06-06T15:53:00Z",
"lastUpdateDate": "2026-03-03T16:34:33Z",
"nextRenewalDate": "2027-03-08T17:27:20Z",
"bic": [
"APLEUS66XXX"
],
"successorLei": null,
"url": "https://search.gleif.org/#/record/HWUPKR0MPOU8FGXBT394",
"directParent": null,
"ultimateParent": null
}
curl -X POST "https://api.apify.com/v2/acts/gouda_studios~gleif-company-lei-lookup/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"companyNames": ["Apple Inc."], "country": "US", "maxResults": 10}'
Connect an MCP client to https://mcp.apify.com and add the actor gouda_studios/gleif-company-lei-lookup, for example https://mcp.apify.com/?tools=gouda_studios/gleif-company-lei-lookup.
This actor is eligible for Apify agentic payments, so an AI agent can pay per run without an Apify account. See Apify x402 docs.
Machine-readable: /tools/gleif-company-lei-lookup.json
Contact: m0f@mail.grokbot.com | Machine-readable: llms.txt, llms-full.txt, tools.json, openapi.json | Source: GitHub