GLEIF LEI Legal Entity Registry Scraper — Company Data API avatar

GLEIF LEI Legal Entity Registry Scraper — Company Data API

Pricing

from $3.00 / 1,000 results

Go to Apify Store
GLEIF LEI Legal Entity Registry Scraper — Company Data API

GLEIF LEI Legal Entity Registry Scraper — Company Data API

Extract legal entity data from the Global Legal Entity Identifier (LEI) Registry maintained by GLEIF. Access 3.3M+ companies worldwide with jurisdiction, registration status, and corporate structure data for KYC compliance, B2B intelligence, and regulatory reporting.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Compute Edge

Compute Edge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

GLEIF LEI Legal Entity Registry Scraper

Extract structured company data from the Global Legal Entity Identifier (LEI) Registry maintained by the Global Legal Entity Identifier Foundation (GLEIF) — the authoritative, globally consolidated registry of 3.3M+ legal entities worldwide. This Actor provides clean JSON output of company names, jurisdictions, legal forms, registration dates, and corporate structure data essential for KYC compliance, B2B lead intelligence, and regulatory reporting.

The LEI Registry is the backbone of global financial regulation and know-your-customer (KYC) processes. Every regulated financial institution, investment fund, and public company maintains an LEI code. Unlike decentralized business directories, the LEI Registry is maintained under international governance (ISO 17442) and is the single source of truth for corporate identity verification.

Key Features

  • Complete LEI Registry access — 3.3M+ registered legal entities with verified registration data
  • Flexible search filtering — Filter by entity name, country (ISO 2-letter code), entity status, or registration status
  • No authentication required — Free public API, no API keys or credentials needed
  • Comprehensive entity data — Legal name, jurisdiction, corporate structure, registration dates, headquarters location, and managing LOU
  • Pagination support — Efficiently retrieve large result sets in configurable batches
  • Clean JSON output — Structured entity records ready for KYC automation, compliance pipelines, or B2B enrichment
  • Optional chaining — All fields include null-safe extraction (empty string if missing)

Output Data Fields

FieldTypeDescription
leistringGlobal Legal Entity Identifier code (unique worldwide identifier)
legalNamestringOfficial registered name of the legal entity
legalFormstringLegal form ID (e.g., corporation, partnership, trust, LLC)
jurisdictionstringJurisdiction/country code where entity is registered
categorystringEntity category (e.g., FUND, BRANCH, SUBSIDIARY)
entityStatusstringCurrent entity status (ACTIVE, INACTIVE, DISSOLVED, etc.)
citystringCity of registered address
regionstringRegion/state of registered address
countrystringCountry code of registered address (ISO 2-letter)
postalCodestringPostal/ZIP code of registered address
addressLinestringStreet address lines (joined with commas if multiple)
hqCitystringCity of headquarters address (if different from registered)
hqCountrystringCountry code of headquarters address
registrationStatusstringLEI registration status (ISSUED, LAPSED, MERGED, RETIRED, DUPLICATE)
initialRegistrationDatestringDate entity was first registered (ISO 8601)
lastUpdateDatestringMost recent update to registration data (ISO 8601)
nextRenewalDatestringDate when LEI will require renewal
managingLoustringLocal Operating Unit code managing this LEI
registeredAsstringCategory of how entity is registered
bicstringBank Identifier Codes associated with entity (if any)

How to Scrape GLEIF LEI Data

Basic Usage (All Entities, Default Limit 1,000)

  1. Navigate to the GLEIF LEI Entities Scraper Actor on Apify Store.
  2. Click Start to open the configuration form.
  3. Leave all filters blank to retrieve the first 1,000 entities (default).
  4. Click Start to run the Actor.
  5. Download results as JSON, CSV, or Excel from the Dataset tab.

Advanced: Search by Company Name

  1. In the Legal Entity Name Filter field, enter a partial name (e.g., "Apple", "Microsoft", "Tesla").
  2. Set Max Results to desired count (e.g., 100 to get top 100 matches).
  3. Click Start.

Advanced: Search by Country

  1. In the Country Code Filter field, enter a 2-letter ISO country code:
    • US = United States
    • GB = United Kingdom
    • DE = Germany
    • JP = Japan
    • FR = France
  2. Set Max Results to desired count.
  3. Click Start.

Advanced: Filter by Registration Status

  1. In the Registration Status Filter field, enter one of:
    • ISSUED = Currently active LEI
    • LAPSED = Registration expired (not renewed)
    • MERGED = Entity merged into another
    • RETIRED = Voluntarily retired
    • DUPLICATE = Superseded by another LEI
  2. Click Start.

Advanced: Search for Active Entities Only

  1. In the Entity Status Filter field, enter ACTIVE.
  2. Leave other filters blank to search all countries.
  3. Set Max Results to desired count.
  4. Click Start.

Input Examples

Example 1: Search for All US Companies (First 500)

{
"country": "US",
"maxResults": 500
}

Example 2: Search for a Specific Company Across All Jurisdictions

{
"legalName": "Apple",
"maxResults": 100
}

Example 3: Find Only Active German Entities

{
"country": "DE",
"status": "ACTIVE",
"maxResults": 1000
}

Example 4: Retrieve All Data (Unlimited, Up to API Cap of 100,000)

{
"maxResults": 0
}

Output Examples

Single Record Output

{
"lei": "5493001KJTIIGC8Y1R12",
"legalName": "Apple Inc.",
"legalForm": "ETIZ",
"jurisdiction": "US",
"category": "FUND",
"entityStatus": "ACTIVE",
"city": "Cupertino",
"region": "CA",
"country": "US",
"postalCode": "95014",
"addressLine": "1 Apple Park Way",
"hqCity": "Cupertino",
"hqCountry": "US",
"registrationStatus": "ISSUED",
"initialRegistrationDate": "2012-06-06",
"lastUpdateDate": "2024-12-15",
"nextRenewalDate": "2026-06-06",
"managingLou": "5299001KKTIIGC8Y1000",
"registeredAs": "BRANCH",
"bic": ""
}

Bulk Export CSV (First 3 rows)

lei,legalName,legalForm,jurisdiction,category,entityStatus,city,region,country,postalCode,addressLine,hqCity,hqCountry,registrationStatus,initialRegistrationDate,lastUpdateDate,nextRenewalDate,managingLou,registeredAs,bic
5493001KJTIIGC8Y1R12,Apple Inc.,ETIZ,US,FUND,ACTIVE,Cupertino,CA,US,95014,1 Apple Park Way,Cupertino,US,ISSUED,2012-06-06,2024-12-15,2026-06-06,5299001KKTIIGC8Y1000,BRANCH,
5493001KJTIIGC8Y2R34,Microsoft Corporation,CTPR,US,FUND,ACTIVE,Redmond,WA,US,98052,One Microsoft Way,Redmond,US,ISSUED,2011-03-04,2024-11-20,2025-03-04,5299001KKTIIGC8Y2000,BRANCH,

Pricing

This Actor fetches data from the free GLEIF public API using paginated requests.

  • Cost per run: Minimal (API calls only, no browser automation required)
  • Actor start event: Default platform rate
  • Per-result pricing: $0.003/result

Typical run time is 5-30 seconds depending on filter complexity and result count.

Use Cases

  • KYC Compliance Automation — Auto-verify counterparty legal entity data against the authoritative LEI Registry during onboarding
  • B2B Lead Enrichment — Append verified registration data, jurisdiction, and entity status to prospect lists for more accurate targeting
  • Financial Regulatory Reporting — Gather LEI codes and corporate structure data for EMIR, MiFID II, and other regulatory filings
  • Counterparty Due Diligence — Build comprehensive entity profiles including registration status, merger history, and managing LOU
  • Corporate Hierarchy Mapping — Extract subsidiary and parent company relationships using headquarters vs. registered address data
  • Duplicate Entity Detection — Identify merged, retired, or duplicate LEI codes to clean up CRM and financial systems
  • Fraud Prevention — Cross-reference suspicious entities against GLEIF's lapsed/retired/merged status categories
  • RAG Pipeline Ingestion — Clean structured output ready for LLM-based due diligence automation
  • Data Source: GLEIF (Global Legal Entity Identifier Foundation) public API
  • License: LEI Data Use Agreement governs redistribution (see GLEIF terms)
  • Public Data: All LEI data is publicly accessible and intended for general use
  • No Personal Data: LEI Registry contains business entity information only, not personal data
  • Commercial Use: Permitted under LEI Data Use Agreement for business intelligence, compliance, and automation

FAQ

What is a LEI?

A Legal Entity Identifier (LEI) is a 20-character alphanumeric identifier issued by GLEIF to uniquely identify a legal entity. It's mandated under international regulatory frameworks (ISO 17442) and is the global standard for corporate identity verification.

How often is the GLEIF Registry updated?

The LEI Registry is updated in real-time as entities renew or update their registration data. The GLEIF API provides the most current data available.

Can I search by multiple filters at once?

Yes. For example, you can filter by country = "US" AND status = "ACTIVE" simultaneously.

What is the maximum number of results I can retrieve?

The GLEIF API supports up to 100,000 results per query. Set maxResults to 0 for unlimited retrieval (capped at 100,000).

Why is some address data missing?

Some entities may not have headquarters address data distinct from their registered address. The Actor returns empty strings for unavailable fields rather than null values.

Can I use this data for credit risk assessment?

Yes, but LEI data provides identity and registration status only. Combine with financial databases (D&B, SEC EDGAR, etc.) for credit risk assessment.

How many entities are in the GLEIF Registry?

As of 2024, over 3.3M legal entities are registered in the LEI Registry, spanning all countries and major industries.

Support

For issues, questions, or feature requests, contact the Apify support team via the Actor page.


Disclaimer: This Actor scrapes the publicly accessible GLEIF LEI Registry. Users are responsible for compliance with GLEIF's Data Use Agreement and applicable data protection laws (GDPR, CCPA, etc.). Apify does not warrant the accuracy or completeness of LEI data — refer to GLEIF's official documentation for authoritative information.