GLEIF LEI Scraper avatar

GLEIF LEI Scraper

Pricing

from $3.50 / 1,000 results

Go to Apify Store
GLEIF LEI Scraper

GLEIF LEI Scraper

Scrape global legal entities from the official GLEIF LEI database โ€” no login, no API key, no blocking. 3.3M+ entities worldwide with legal name, address, jurisdiction, legal form, status and registration data. Filter by country and status. Tens of thousands per run.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

1

Monthly active users

21 hours ago

Last modified

Share

๐Ÿ›๏ธ GLEIF LEI Scraper โ€” Global Legal Entity Identifier Data to JSON/CSV/Excel

GLEIF LEI Scraper

Scrape global legal entities straight from the official GLEIF API โ€” the worldwide Legal Entity Identifier (LEI) database. This GLEIF LEI scraper extracts legal name, addresses, jurisdiction, legal form, status and registration data for 3.3M+ entities across every country, and exports it to JSON, CSV or Excel. No login, no API key, no blocking.

The LEI is the global standard for identifying legal entities in financial transactions, used worldwide for KYC, AML and due diligence. Because this Actor reads the official GLEIF API, results are reliable and don't break โ€” and one run can return tens of thousands of entities, filtered by country, status and category.

โœจ What this Actor does / Key features

  • Official GLEIF API โ€” 100% reliable, never blocked, no fragile HTML parsing.
  • No API key, no login โ€” just configure and run.
  • Global coverage โ€” 3.3M+ legal entities across every jurisdiction worldwide.
  • Filter by country โ€” scrape one or more ISO country codes, or leave empty for the full global database.
  • Filter by status & category โ€” narrow to ACTIVE / INACTIVE entities and by category (GENERAL, FUND, BRANCH, SOLE_PROPRIETOR, โ€ฆ).
  • Rich entity data โ€” legal name, other names, legal form, category, status, jurisdiction, full legal and HQ addresses, registration dates, next renewal date and managing LOU.
  • Scales to tens of thousands per run โ€” set maxRecords to cap the run or 0 to pull everything matching.
  • Structured, export-ready output โ€” flat JSON records, perfect for JSON, CSV, Excel, databases or BI tools.

๐Ÿ” Input

FieldTypeDescription
countriesarrayISO country codes to scrape, e.g. US, GB, DE, TR. Leave empty to scrape the full global database.
entityStatusstring (enum)Filter by entity status: ACTIVE, INACTIVE, or empty for all.
entityCategorystringFilter by entity category, e.g. GENERAL, FUND, BRANCH, SOLE_PROPRIETOR. Leave empty for all.
maxRecordsintegerMaximum legal entities to save. 0 = all matching (the full database has 3.3M+ entities). Minimum 0.

๐Ÿš€ Example input

{
"countries": ["US", "GB", "DE"],
"entityStatus": "ACTIVE",
"maxRecords": 10000
}

Scrape all active funds in a single country:

{
"countries": ["LU"],
"entityStatus": "ACTIVE",
"entityCategory": "FUND",
"maxRecords": 0
}

๐Ÿ“ฆ Output

Each item in the dataset is one legal entity from the GLEIF LEI database. Output is flat, structured JSON โ€” easy to export to CSV or Excel or push into a database.

FieldDescription
leiThe 20-character Legal Entity Identifier code.
legalNameOfficial registered legal name of the entity.
otherNamesArray of other / alternative names for the entity.
legalFormLegal form of the entity (e.g. LLC, GmbH, PLC).
categoryEntity category (e.g. GENERAL, FUND, BRANCH).
subCategoryEntity sub-category, where applicable.
statusEntity operational status (ACTIVE / INACTIVE).
jurisdictionLegal jurisdiction the entity is registered in.
registeredAsThe entity's registration number in its home registry.
legalAddressLineStreet address line of the legal address.
legalAddressCityCity of the legal address.
legalAddressRegionRegion / state of the legal address.
legalAddressCountryCountry of the legal address.
legalAddressPostalCodePostal code of the legal address.
hqAddressCityCity of the headquarters address.
hqAddressCountryCountry of the headquarters address.
registrationStatusLEI registration status (e.g. ISSUED, LAPSED).
initialRegistrationDateDate the LEI was first registered.
lastUpdateDateDate the LEI record was last updated.
nextRenewalDateDate the LEI is next due for renewal.
managingLouThe Local Operating Unit (LOU) managing this LEI.
scrapedAtISO timestamp of when the record was scraped.

Example output record

{
"lei": "5493001KJTIIGC8Y1R12",
"legalName": "Example Holdings PLC",
"otherNames": ["Example Group"],
"legalForm": "PUBLIC LIMITED COMPANY",
"category": "GENERAL",
"status": "ACTIVE",
"jurisdiction": "GB",
"registeredAs": "01234567",
"legalAddressLine": "1 Example Street",
"legalAddressCity": "London",
"legalAddressCountry": "GB",
"legalAddressPostalCode": "EC1A 1AA",
"registrationStatus": "ISSUED",
"initialRegistrationDate": "2014-06-12",
"lastUpdateDate": "2026-04-30",
"nextRenewalDate": "2027-06-12",
"managingLou": "EVK05KS7XY1DEII3R011",
"scrapedAt": "2026-05-15T08:30:00.000Z"
}

๐Ÿ’ก Use cases

  • KYC / AML compliance โ€” build and refresh entity-verification datasets for onboarding and screening.
  • B2B data enrichment โ€” match and enrich company records with authoritative LEI identifiers and addresses.
  • Risk & due diligence โ€” screen counterparties and map corporate structures by jurisdiction and category.
  • Financial research & analytics โ€” analyze the global registered-entity landscape by country, legal form and status.
  • RegTech & fintech products โ€” power entity-lookup and verification features with bulk LEI data.
  • Sales & lead generation โ€” source registered companies by country and category with verified legal addresses.

โ“ Frequently Asked Questions

Do I need a GLEIF API key or login? No. The Actor uses the public GLEIF API, which is accessible without an API key, account or login.

Is it legal to scrape LEI data? Yes. GLEIF publishes LEI data as a free, open, public good for global use. You are responsible for complying with GLEIF's terms and applicable law in how you use it.

How many entities can I get? The full database has 3.3M+ legal entities. Set maxRecords to 0 to pull everything matching your filters, or a smaller number for a faster, capped run. For very large extractions, filter by country to keep runs manageable.

Can I filter by country, status or entity type? Yes. Use countries for one or more ISO country codes, entityStatus for ACTIVE / INACTIVE, and entityCategory for category (GENERAL, FUND, BRANCH, SOLE_PROPRIETOR, etc.).

What is an LEI? The Legal Entity Identifier is a 20-character code that uniquely identifies a legally distinct entity participating in financial transactions โ€” the global standard used for KYC, AML and regulatory reporting.

How fresh is the data and can I schedule it? GLEIF entity records update constantly. Schedule the Actor on Apify to run on any interval for an always-current legal-entity dataset.

What output formats are supported? Results are stored in an Apify dataset and can be exported to JSON, CSV, Excel or XML, or pulled via the Apify API.

โฐ Scheduling & integration

Schedule this Actor on Apify to run daily or weekly for an always-fresh global legal-entity database. Export results to JSON, CSV or Excel, pull them through the Apify API, or connect the dataset to Google Sheets, webhooks or your KYC, CRM and compliance pipelines.