LEI Lookup — Legal Entity Data, Address & Parents avatar

LEI Lookup — Legal Entity Data, Address & Parents

Pricing

from $5.00 / 1,000 results

Go to Apify Store
LEI Lookup — Legal Entity Data, Address & Parents

LEI Lookup — Legal Entity Data, Address & Parents

Look up any GLEIF Legal Entity Identifier (LEI) — legal name, status, legal & HQ address, jurisdiction, registration authority, renewal dates and parent/child relationships. No API key. Structured JSON for KYB & counterparty checks. Pay only for records found.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

NeuralVerge

NeuralVerge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Look up any Legal Entity Identifier (LEI) record — legal name, legal & headquarters addresses, registration authority, jurisdiction, entity status, registration/renewal dates, managing LOU and parent (consolidation) relationships. Powered by the Neuralverge API. No API key or account required, and you only pay for records we actually find.

Ideal for KYC/KYB, counterparty and beneficial-ownership checks, compliance and feeding entity data to AI agents.

✨ Why this Actor

  • 🌍 Full LEI record — identity, addresses, registration authority, dates and parent relationships in one structured object.
  • 💸 Pay only for the records you get — unresolved LEIs are skipped and never billed. Misses are free; no empty, billable rows.
  • 🔑 No API key or account — extraction runs on the Neuralverge backend.
  • Real-time & structured — fresh data each run and one predictable JSON schema.

🔧 How it works

  1. Provide a 20-character LEI code (e.g. 213800MQORWPL582SW82) — or an advanced full lei-lookup.com record URL.
  2. Run the Actor. Fetching and AI-structuring the record happens on the Neuralverge backend.
  3. Get one dataset row per record — the source url, the extraction settings (including the JSON schema) and the structured machine object. Export to CSV, JSON or Excel, or pull it over the Apify API.

If the LEI can't be resolved, it's logged and skipped without charge.

Input

One record per run.

FieldTypeNotes
leistringThe 20-character Legal Entity Identifier, e.g. 213800MQORWPL582SW82.
recordUrlstringAdvanced: a full lei-lookup.com record URL to use instead of the LEI.
{
"lei": "213800MQORWPL582SW82"
}

What you'll receive

Each dataset row mirrors the Neuralverge system output and has three top-level blocks:

  • url — the LEI record URL that was scraped.
  • settings — the extraction settings, including the full JSON schema used, at settings.extract_schema_json.
  • machine — the structured result: lei, legal_name, legal_address, headquarters_address, registration_authority, legal_jurisdiction, entity_category, entity_status, initial_registration_date, last_update_date, next_renewal_date, managing_lou and relationships (parent / consolidation links).

Nulls & empty values are normal. Only data present on the record is filled — e.g. relationships is empty when no parent is reported, and entity_category may be absent.

Example output (real run)

A real dataset row from https://www.lei-lookup.com/record/213800MQORWPL582SW82, shown in full — including the complete extraction schema (settings.extract_schema_json) and the full machine-readable result (machine). The human markdown summary is produced by the system but omitted from the dataset.

{
"url": "https://www.lei-lookup.com/record/213800MQORWPL582SW82",
"settings": {
"has_schema": true,
"country_code": "us",
"extract_schema_json": {
"type": "object",
"properties": {
"lei": {
"type": "string",
"description": "The 20-character Legal Entity Identifier (LEI) code."
},
"legal_name": {
"type": "string",
"description": "The official legal name of the entity as registered."
},
"legal_address": {
"type": "object",
"description": "The address of the legal entity's registered office.",
"properties": {
"street_lines": {
"type": "array",
"items": {
"type": "string"
},
"description": "Street address line(s)."
},
"city": {
"type": "string",
"description": "The city of the address."
},
"region": {
"type": "string",
"description": "The region, state, or province of the address."
},
"postal_code": {
"type": "string",
"description": "The postal or ZIP code."
},
"country": {
"type": "string",
"description": "The two-letter ISO 3166-1 alpha-2 country code (e.g., 'US')."
}
},
"required": [
"street_lines",
"city",
"postal_code",
"country"
]
},
"headquarters_address": {
"type": "object",
"description": "The address of the entity's headquarters.",
"properties": {
"street_lines": {
"type": "array",
"items": {
"type": "string"
},
"description": "Street address line(s)."
},
"city": {
"type": "string",
"description": "The city of the address."
},
"region": {
"type": "string",
"description": "The region, state, or province of the address."
},
"postal_code": {
"type": "string",
"description": "The postal or ZIP code."
},
"country": {
"type": "string",
"description": "The two-letter ISO 3166-1 alpha-2 country code (e.g., 'US')."
}
}
},
"registration_authority": {
"type": "object",
"description": "Details of the authority where the entity is registered.",
"properties": {
"id": {
"type": "string",
"description": "The identifier for the registration authority (e.g., 'RA000533')."
},
"name": {
"type": "string",
"description": "The name of the registration authority (e.g., 'Delaware Division of Corporations')."
}
}
},
"legal_jurisdiction": {
"type": "string",
"description": "The legal jurisdiction of the entity (e.g., 'US-DE')."
},
"entity_category": {
"type": "string",
"description": "The category of the entity (e.g., 'GENERAL', 'FUND')."
},
"entity_status": {
"type": "string",
"description": "The current status of the LEI record (e.g., 'ACTIVE', 'LAPSED')."
},
"initial_registration_date": {
"type": "string",
"format": "date",
"description": "The date when the LEI was first registered."
},
"last_update_date": {
"type": "string",
"format": "date",
"description": "The date when the LEI record was last updated."
},
"next_renewal_date": {
"type": "string",
"format": "date",
"description": "The date by which the LEI needs to be renewed to remain active."
},
"managing_lou": {
"type": "string",
"description": "The LEI of the Local Operating Unit (LOU) responsible for managing the record."
},
"relationships": {
"type": "array",
"description": "Parental relationships of the entity.",
"items": {
"type": "object",
"properties": {
"relationship_type": {
"type": "string",
"description": "The type of relationship (e.g., 'IS_DIRECTLY_CONSOLIDATED_BY', 'IS_ULTIMATELY_CONSOLIDATED_BY')."
},
"parent_lei": {
"type": "string",
"description": "The LEI of the parent entity."
},
"parent_name": {
"type": "string",
"description": "The legal name of the parent entity."
}
},
"required": [
"relationship_type",
"parent_lei",
"parent_name"
]
}
}
},
"required": [
"lei",
"legal_name",
"legal_address",
"entity_status",
"initial_registration_date",
"last_update_date",
"next_renewal_date"
]
}
},
"machine": {
"lei": "213800MQORWPL582SW82",
"legal_name": "REVOLUT LTD",
"legal_address": {
"street_lines": [
"30 SOUTH COLONNADE"
],
"city": "LONDON",
"region": "GB-LND",
"postal_code": "E14 5HX",
"country": "GB"
},
"headquarters_address": {
"street_lines": [
"30 SOUTH COLONNADE"
],
"city": "LONDON",
"region": "GB-LND",
"postal_code": "E14 5HX",
"country": "GB"
},
"registration_authority": {
"id": "08804411",
"name": "Companies Register (Companies House)\n\nUnited Kingdom, England and Wales"
},
"legal_jurisdiction": "GB",
"entity_category": "GENERAL",
"entity_status": "ACTIVE",
"initial_registration_date": "2018-01-25",
"last_update_date": "2026-04-08",
"next_renewal_date": "2027-04-25",
"managing_lou": "LONDON STOCK EXCHANGE LEI LIMITED",
"relationships": [
{
"relationship_type": "IS_DIRECTLY_CONSOLIDATED_BY",
"parent_lei": "213800UIKMYZWWQS5E02",
"parent_name": "REVOLUT GROUP HOLDINGS LTD"
},
{
"relationship_type": "IS_ULTIMATELY_CONSOLIDATED_BY",
"parent_lei": "213800UIKMYZWWQS5E02",
"parent_name": "REVOLUT GROUP HOLDINGS LTD"
}
]
}
}

Genuine output from a live run — REVOLUT LTD, an ACTIVE record with legal & HQ addresses and two parent (consolidation) relationships resolved.

Pricing

Pay per result — $0.005 per record ($5 per 1,000) returned to the dataset. You pay only for rows returned — misses are free.

EventPrice
Actor startFree
Record returned (per dataset row)$0.005

LEIs that can't be resolved are not billed. Pricing is on top of your Apify platform usage.

Integrations & API

Results are stored in a standard Apify dataset — export as CSV, JSON, XML or Excel, or fetch on demand through the Apify API. The Actor also plugs into Apify's integrations (Make, Zapier, n8n, webhooks) and can be called from any MCP client.

FAQ

Do I need an account or API key? No. Extraction runs on the Neuralverge backend.

What identifier do I use? The 20-character LEI code, e.g. 213800MQORWPL582SW82. You can also pass a full lei-lookup.com record URL.

Am I charged if a record isn't found? No. You're billed only for rows returned to the dataset.


Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by GLEIF or any LEI issuer. LEI data originates from the public Global LEI System.