303.525 datasets geïndexeerd1.419 uitgevers
Open Data IndexDe index van open data over Nederland
Bronnen›Economie
Global Legal Entity Identifier Foundation
Internationaal, relevant voor Nederland

GLEIF, wereldwijd register van LEI-codes

Een LEI (Legal Entity Identifier) is een code van twintig tekens die elke rechtspersoon nodig heeft die handelt op de financiële markten. De Global LEI Foundation (GLEIF) publiceert het hele register open: naam, adres, rechtsvorm, KvK-nummer, status en wie de directe en uiteindelijke moedermaatschappij is. Op 16 oktober 2026 hadden 198.915 LEI's een juridisch adres in Nederland, van de ruim 3,4 miljoen wereldwijd.

EconomieFinancieelOpenAPIDownloadWereld · rechtspersoon
Actueel · bijgewerkt 15 uur geleden · gecontroleerd 17:23
gleif.org
Schermafbeelding van gleif.org

Nieuwe LEI's van Nederlandse rechtspersonen: 18.289 LEI's in 2025, 60% meer dan in 2014

Nieuwe LEI's van Nederlandse rechtspersonen, 2014 – 2025, in LEI's. Het hoogste punt was 2017 (62.364).

Bron: GLEIF, Global LEI Index (api.gleif.org) · opgehaald 25 oktober 2026 · selectie: juridisch adres in Nederland; jaar van eerste registratie (registration.initialRegistrationDate); alle statussen, ook verlopenOpen de tabel Los blok

Nederlandse LEI's naar status: geldig (ISSUED) is het grootste deel, 65% in oktober 2026

Verdeling in oktober 2026: geldig (ISSUED) 65%, verlopen, niet verlengd (LAPSED) 23%, ingetrokken (RETIRED) 12%, overig (o.a. geannuleerd, dubbel) 0,2%. Totaal: 199.545 LEI's.

Bron: GLEIF, Global LEI Index (api.gleif.org) · opgehaald 25 oktober 2026 · selectie: juridisch adres in NederlandOpen de tabel Los blok

Wat je ermee kunt bouwen1

Wat kun je ermee?4 ideeën

Om te beginnen

Van KvK-nummer naar LEI

Filter op entity.registeredAs en je krijgt de LEI bij een KvK-nummer. ING Groep N.V. (KvK 33231073) heeft LEI 549300NYKK9MWM7GGW15.

Om te beginnen

Wie is de baas van wie?

De relaties direct-parent en ultimate-parent laten zien welk concern achter een bv zit, ook over de grens. ING Groep heeft 6 directe en 71 uiteindelijke dochters met een LEI.

Voor gevorderden

Brievenbusfirma's in kaart

Zoek Nederlandse LEI's waarvan de uiteindelijke moeder in een ander land zit en tel per land. Zo zie je welke buitenlandse groepen Nederland als vestigingsplaats gebruiken.

Voor gevorderden

Verlopen registraties

Een LEI moet elk jaar verlengd worden. Bijna een kwart van de Nederlandse LEI's had in oktober 2026 de status LAPSED: niet verlengd, dus de gegevens zijn misschien verouderd.

Zo verwerk je het5 stappen

  1. Tel per land

    Met page[size]=1 haal je één record op; het totaal staat in meta.pagination.total. Zet curl op -g, anders struikelt het over de blokhaken.

    https://api.gleif.org/api/v1/lei-records?filter[entity.legalAddress.country]=NL&page[size]=1
  2. Zoek op KvK-nummer

    registeredAs is het nummer in het handelsregister; de registratie-autoriteit RA000463 is de Kamer van Koophandel.

    https://api.gleif.org/api/v1/lei-records?filter[entity.registeredAs]=33231073&filter[entity.legalAddress.country]=NL
  3. Volg de concernstructuur

    Elke LEI heeft relatie-links. direct-children geeft de dochters, ultimate-parent de top van het concern.

    https://api.gleif.org/api/v1/lei-records/549300NYKK9MWM7GGW15/direct-children
  4. Nieuw sinds een datum

    Datumvelden kennen het teken > voor 'na'. Zo tel je alle Nederlandse LEI's die sinds 1 januari 2025 zijn uitgegeven (37.662 op 16 oktober 2026).

    https://api.gleif.org/api/v1/lei-records?filter[entity.legalAddress.country]=NL&filter[registration.initialRegistrationDate]=%3E2025-01-01&page[size]=1
  5. Alles in één keer

    De golden copy is het hele register als CSV, JSON of XML, drie keer per dag. Op 16 oktober 2026: 3.463.900 records, als CSV-zip 481 MB.

    https://goldencopy.gleif.org/api/v2/golden-copies/publishes/latest

Interessante koppelingen

Vergelijkbare bronnen

  • KvK Handelsregister

    Het handelsregister heeft alle Nederlandse ondernemingen, ook eenmanszaken, maar de API is betaald. GLEIF heeft alleen rechtspersonen met een LEI, wel open en met concernrelaties.

  • OpenCorporates nog niet uitgelegd

    Verzamelt handelsregisters van veel landen, maar de API vraagt een token (zonder token HTTP 401, 16 okt 2026). Lees de hergebruikvoorwaarden voor je publiceert.

Waar je op moet letten

  • Alleen wie een LEI nodig heeft

    Een LEI is verplicht voor partijen op de financiële markten (onder meer sinds MiFID II in 2018). De meeste mkb-bedrijven hebben er geen.

  • Verlopen is niet opgeheven

    LAPSED betekent dat de LEI niet verlengd is. Het bedrijf kan nog bestaan; de gegevens zijn alleen niet meer gecontroleerd.

  • Land is het huidige adres

    Het filter op land kijkt naar het juridisch adres van nu. Een bedrijf dat naar het buitenland verhuisde, telt niet meer mee bij Nederland.

  • Moeder alleen als die bekend is

    Concernrelaties staan er alleen in als de moeder zelf een LEI heeft en de relatie is gemeld. Anders staat er een uitzondering (bijvoorbeeld 'natural persons').

  • Niet elk veld is filterbaar

    Filteren op rechtsvorm (entity.legalForm.id) gaf op 16 oktober 2026 een fout. Tel rechtsvormen daarom uit de golden copy.

APIJSON:API (REST) · gelezen 16 okt 2026

StandaardJSON:API (REST)documentatie
Toegang zonder sleutel

Geen sleutel of account. getest

Omvang3.464.394

LEI-records wereldwijd, waarvan 198.993 met een juridisch adres in Nederland (16 okt 2026) getest

Formaten

json

Basisadres

https://api.gleif.org/api/v1

Endpoints 12

  • GET/lei-recordsZoeken en filteren in alle LEI-records; het totaal staat in meta.pagination.total.
  • GET/lei-records/{lei}Eén record: entity (naam, adressen, rechtsvorm, registratienummer, status) en registration (datums, status, uitgever).
  • GET/lei-records/{lei}/{direct-parent|ultimate-parent|direct-children|ultimate-children}Concernrelaties. Zonder gemelde moeder 404; dan …/direct-parent-reporting-exception met de reden (bv. NATURAL_PERSONS).
  • GET/lei-records/{lei}/isinsISIN-codes van effecten die aan deze LEI gekoppeld zijn (ING Groep: 41).
  • GET/lei-records/{lei}/lei-issuerDe uitgevende instelling (LOU) van deze LEI.
  • GET/fuzzycompletions?field=entity.legalName&q={naam}Fuzzy zoeken op naam, met de LEI in relationships.
  • GET/autocompletions?field=fulltext&q={tekst}Suggesties terwijl je typt, met highlighting.
  • GET/entity-legal-forms/{code}Rechtsvorm uit de ISO 20275-lijst (54M6 = besloten vennootschap, B5PM = naamloze vennootschap).
  • GET/registration-authorities/{code}Registers (RA000463 = Handelsregister van de KvK).
  • GET/lei-issuersAlle 41 uitgevende instellingen.
  • GET/countriesLanden (250) met code en naam; ook /regions en /jurisdictions.
  • GET/fieldsBeschrijving van alle velden en filteroperatoren.

Filteren getest

JSON:API-filters filter[veld]=waarde. Meer waarden met komma (filter[entity.legalAddress.country]=NL,BE), uitsluiten met ! (filter[registration.status]=!ISSUED), datums met > of >= (=>2025-01-01) en een bereik met .. (2025-01-01..2025-12-31), * als joker in namen (ING*). curl met -g, anders struikelt het over de blokhaken.

=,!>>=<<=..*

Parameters 6

filter[<veld>]Filter op een veld uit /fields met context FILTER_LEIREC, bv. filter[entity.legalAddress.country]=NL, filter[entity.registeredAs]=33231073, filter[entity.legalForm]=54M6, filter[entity.addresses.city]=Amsterdam.getest
filter[fulltext]Vrij zoeken in alle namen (rabobank: 150).getest
page[size]1 tot 200 per pagina (201 geeft 400).getest
page[number]Paginanummer; page[number] × page[size] mag niet boven 10.000.getest
page[cursor]page[cursor]=* start cursorpaginering voor grotere sets; volg daarna links.next.getest
sortSorteerveld, - voor aflopend (sort=-registration.initialRegistrationDate). Alleen velden met sortable=true in /fields. Zonder sort kwam de nieuwste registratie eerst.getest

Velden van een LEI-record (attributes, selectie) 14

NaamTypeBetekenis
leistringDe LEI (20 tekens)
entity.legalName.namestringJuridische naam
entity.legalAddressobjectJuridisch adres (country, city, postalCode, addressLines)
entity.headquartersAddressobjectAdres van het hoofdkantoor
entity.registeredAt.idstringRegister (RA000463 = KvK)
entity.registeredAsstringNummer in dat register: het KvK-nummer
entity.legalForm.idstringRechtsvormcode ISO 20275 (54M6 bv, B5PM nv)
entity.categorystringGENERAL, FUND, BRANCH, SOLE_PROPRIETOR …
entity.statusstringACTIVE of INACTIVE (het bedrijf)
registration.statusstringISSUED, LAPSED, RETIRED, ANNULLED, DUPLICATE, PENDING_TRANSFER, PENDING_ARCHIVAL, MERGED (de LEI)
registration.initialRegistrationDatedatetimeEerste uitgifte van de LEI
registration.nextRenewalDatedatetimeVolgende verlenging
Toon alle 14
NaamTypeBetekenis
registration.corroborationLevelstringIn hoeverre de gegevens gecontroleerd zijn
biclijstGekoppelde BIC-codes

Limieten en valkuilen

  • page[size] hoogstens 200 en paginanummering hoogstens 10.000 records diep; daarna cursorpaginering (page[cursor]=*). Geen rate-limit-koppen gezien. getest
  • Filter op rechtsvorm met filter[entity.legalForm]=54M6 (164.791 Nederlandse bv's). filter[entity.legalForm.id] geeft "Filter should contain only allowed values", net als entity.legalAddress.city (gebruik entity.addresses.city). getest
  • > en >= gaven bij datums hetzelfde aantal (37.749 Nederlandse LEI's vanaf 2025). Per jaar tellen kan direct met een bereik: 2025-01-01..2025-12-31 gaf 18.246. getest
  • entity-legal-forms negeerde filter[country]=NL (alle 3.599 rechtsvormen kwamen terug). Haal een code direct op of filter zelf op countryCode. getest
  • De API volgt de golden copy, die drie keer per dag verschijnt (00, 08, 16 UTC); meta.goldenCopy.publishDate zegt welke. De API liep een publicatie achter (08:00 terwijl 16:00 er al was). Het hele register: goldencopy.gleif.org/api/v2/golden-copies/publishes/latest (CSV-zip 481 MB, 3.464.825 records). getest
  • LAPSED betekent dat de LEI niet verlengd is, niet dat het bedrijf weg is. Kijk voor het bedrijf naar entity.status. ervaring
  • robots.txt van api.gleif.org staat alles toe; goldencopy.gleif.org/robots.txt gaf 403 (de API daar werkt). getest

Probeer het HTTP 200 · 807 ms · 16 okt

https://api.gleif.org/api/v1/lei-records?filter[entity.legalAddress.country]=NL&filter[entity.registeredAs]=33231073&page[size]=1
{
  "meta": {
    "goldenCopy": {
      "publishDate": "2026-10-16T08:00:00Z"
    },
    "pagination": {
      "currentPage": 1,
      "perPage": 1,
      "from": 1,
      "to": 1,
      "total": 1,
      "lastPage": 1
    }
  },
  "links": {
    "first": "https://api.gleif.org/api/v1/lei-records?filter%5Bentity.legalAddress.country%5D=NL&filter%5Bentity.registeredAs%5D=3…",
    "last": "https://api.gleif.org/api/v1/lei-records?filter%5Bentity.legalAddress.country%5D=NL&filter%5Bentity.registeredAs%5D=3…"
  },
  "data": [
    {
      "type": "lei-records",
      "id": "549300NYKK9MWM7GGW15",
      "attributes": {
        "lei": "549300NYKK9MWM7GGW15",
        "entity": {
          "legalName": {
            "name": "ING GROEP N.V.",
            "language": "en"
          },
          "otherNames": [
            {
              "name": "INTERNATIONALE NEDERLANDEN GROEP N.V.",
              "language": "nl",
              "type": "PREVIOUS_LEGAL_NAME"
            }
          ],
          "transliteratedOtherNames": [],
          "legalAddress": {
            "language": "nl",
            "addressLines": [

Ingekort antwoord, opgeslagen bij het oogsten. Klik op het adres voor het echte, actuele antwoord.

Gelezen uit GLEIF API-documentatie (Postman) · /fields: alle 336 velden met type, operatoren, sorteerbaarheid en in welke filtercontext ze werken · GLEIF: uitleg over de API en de golden copy. Labels: uit de beschrijving staat in wat de api zelf publiceert. getest uit onze eigen kleine aanroep. platform geldt voor elk api van dit platform, volgens de documentatie. ervaring zelf ondervonden bij het bouwen van open data index.

Zo haal je het op

curl -g "https://api.gleif.org/api/v1/lei-records?filter[entity.registeredAs]=33231073&filter[entity.legalAddress.country]=NL"

Meer in dit thema

Bekijk hoe deze pagina is opgebouwd
bron: gleif-lei
blokken: []
secties:
  - ideeen
  - verwerken
  - koppelingen
  - vergelijkbaar
  - beperkingen
  - code
cache:
  tag: bron:gleif-lei
  ververs: na statuscheck, als de bron nieuwer is
statuscheck:
  methode: publicatiemoment van de golden copy in de API (meta.goldenCopy.publishDate)
  verwacht: dagelijks

Bron: content/bronnen/gleif-lei.yaml · Markdown