Business
LEI Opzoeken (GLEIF)
GLEIF LEI opzoek API — juridische entiteiten opzoeken via Legal Entity Identifier code of bedrijfsnaam. Wereldwijde LEI-database via GLEIF REST API.
GET /v1/business/lei-lookup
Look up a legal entity by its LEI (Legal Entity Identifier) code, or search for entities by name, using the GLEIF Global LEI Index (CC-0 open data, ~2.5 million entities worldwide).
Provide either lei or name — not both.
Request parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
lei | string | ✗ | Exact 20-character LEI code, e.g. 5493001KJTIIGC8Y1R12 |
name | string | ✗ | Company name to search, e.g. ING Bank |
country | string | ✗ | Filter name search by ISO alpha-2 jurisdiction, e.g. NL |
rows | integer | ✗ | Maximum results for name search (1–20, default 5) |
Example request — by LEI code
curl -H "X-API-Key: YOUR_KEY" \
"https://api.omnizoek.nl/v1/business/lei-lookup?lei=5493001KJTIIGC8Y1R12"Example response — single LEI
{
"lei": "5493001KJTIIGC8Y1R12",
"legal_name": "ING Bank N.V.",
"other_names": [],
"legal_form": "NIJZ",
"jurisdiction": "NL",
"status": "ISSUED",
"registered_address": {
"lines": ["Bijlmerplein 888"],
"city": "Amsterdam",
"region": "NL-NH",
"country": "NL",
"postal_code": "1102 MG"
},
"headquarters_address": {
"lines": ["Bijlmerplein 888"],
"city": "Amsterdam",
"region": "NL-NH",
"country": "NL",
"postal_code": "1102 MG"
},
"registration_date": "2012-06-06T00:00:00+02:00",
"last_updated": "2024-01-05T00:00:00+01:00",
"next_renewal": "2025-01-04T00:00:00+01:00",
"bic_codes": ["INGBNL2A"],
"parent_lei": null
}Example request — by name
curl -H "X-API-Key: YOUR_KEY" \
"https://api.omnizoek.nl/v1/business/lei-lookup?name=ING+Bank&country=NL&rows=3"Example response — name search
{
"query": "ING Bank",
"country_filter": "NL",
"results": [
{ "lei": "5493001KJTIIGC8Y1R12", "legal_name": "ING Bank N.V.", "status": "ISSUED", "jurisdiction": "NL", "..." : "..." }
]
}Response fields (single LEI)
| Field | Type | Description |
|---|---|---|
lei | string | 20-character LEI code |
legal_name | string | Official registered legal name |
other_names | array | Trade names or transliterated names |
legal_form | string | null | Legal form code, e.g. NV, BV |
jurisdiction | string | null | ISO alpha-2 jurisdiction, e.g. NL |
status | string | ISSUED | LAPSED | MERGED | RETIRED | ANNULLED | DUPLICATE |
registered_address | object | Registered (legal) address |
headquarters_address | object | Headquarters address |
registration_date | string | null | Initial registration date (ISO 8601) |
last_updated | string | null | Last update date (ISO 8601) |
next_renewal | string | null | Next annual renewal date (ISO 8601) |
bic_codes | array | Associated SWIFT BIC codes, if any |
parent_lei | string | null | Direct parent entity LEI, if known |
Error responses
| Status | Cause |
|---|---|
400 | Neither lei nor name provided |
404 | LEI code not found, or no results for name search |
503 | GLEIF API unavailable |
Caching
Results are cached for 24 hours — LEI records change infrequently (annual renewals).