Naar inhoud
Identix.org Inloggen

bronpagina

BAG API — Kadaster

de basisregistratie adressen en gebouwen, live bij het Kadaster

De Basisregistratie Adressen en Gebouwen (BAG) van het Kadaster is dé officiële bron voor elk adres en elk gebouw in Nederland: verblijfsobjecten, panden, woonfuncties en statussen. De data staat onder CC0 publiek beschikbaar. Via Identix.org zijn adressen, verblijfsobjecten en panden met één endpoint te bevragen — met suggest, lookup en koppeling aan kadastrale en energiegegevens in dezelfde call.

Over deze bron

De BAG is een basisregistratie: de overheid is wettelijk verplicht haar te voeren en te ontsluiten. Het Kadaster beheert de registratie en publiceert de inhoud onder CC0 1.0 — vrij te hergebruiken zonder verdere voorwaarden. Elke postcode-huisnummercombinatie, elk pand en elke verblijfsobject heeft een unieke identificatie die als sleutel door het hele data-landschap van Nederland loopt.

Voor vrijwel elke datatoepassing in Nederland — van vastgoeddossiers tot klantenbestanden en van risicomodellen tot nieuwsfeiten — begint de keten bij de BAG: valideer het adres, haal het pand erbij, verrijk met context. De registratie bevat levenscycli (bestaand, buiten gebruik, gesloopt) waardoor ook historische vragen te beantwoorden zijn.

Op Identix.org is de BAG op meerdere manieren aangesloten: adres-zoek met suggesties, lookup op BAG-identificatie en de volledige pand- en verblijfsobjecten-bevraging. In de combi-diensten vormt de BAG de aanhechtingsplek voor kadastrale percelen, energielabels uit EP-Online, WOZ-waarden en omgevingsinformatie: één adres-invoer, een compleet dossier.

De straat-, wijk- en buurtcodes uit de respons matchen met de CBS-kerncijfers, waardoor adresdata en statistiek zonder vertaalwerk samenvallen. Wie van adres naar cijfer wil, doet dat in één call.

Wat kun je ermee

Adres valideren met de BAG API

Elke Nederlandse webshop, bank en gemeente kent het probleem: is dit adres echt? De officiële oplossing is de BAG API Individuele Bevragingen van het Kadaster — zoeken op postcode-huisnummer of BAG-identificatie. De drempel: voor productiegebruik vraagt u daar een API-key aan via Mijn Kadaster, en de officiële endpoints spreken hun eigen formaat. Via Identix.org doet dezelfde validatie het zonder key, in het standaardformaat van het platform, en levert direct het volledige adresobject met coördinaten en statussen.

Postcode-huisnummer opvragen: de Nederlandse standaardvraag

De combinatie postcode + huisnummer is hét adres-sleutelveld van Nederland. Commerciële diensten zoals Postcode.eu en Adres-API.nl verkopen precies deze lookup. Het verschil met de officiële bron zit in gemak — en dat gemak biedt Identix ook: suggest tijdens het typen, exacte lookup bij submit, en dan door één call heen naar alles wat aan het adres hangt: pand, perceel, label, WOZ, buurtcijfers.

Wat is het verschil tussen pand, verblijfsobject en nummeraanduiding?

De BAG kent objecten met eigen levenscycli: het pand (het fysieke gebouw), de verblijfsobjecten (de bewoonbare eenheden — een flat telt er vele), de nummeraanduiding (het adres als administratief object) en de openbare ruimte (de straat). Een adres raadplegen levert deze identificaties mee, zodat u verder kunt koppelen naar elk ander register dat BAG-id's gebruikt — vrijwel allemaal.

BAG-data bulksgewijs verwerken

Wie tienduizenden adressen wil valideren of verrijken doet dat niet één-voor-één: de batch-laag van het platform draagt adressen in en ontvangt de gevalideerde, verrijkte records terug. De officiële route (BAG-dump of dagextract) vereist eigen infrastructuur; hier is het één opdracht.

Van BAG naar kadastraal, WOZ en energielabel

De werkelijke vraag achter een adres is zelden het adres zelf. Via de pand-dossier-combi hangt aan één postcode-huisnummer: het kadastrale perceel, de WOZ-waarden over peiljaren, het energielabel uit EP-Online, de monumentstatus en het CBS-buurtprofiel. Zeven bronnen, één call, en in bronnen[] staat per veld wie wat leverde.

Kerngegevens

instantieKadaster / PDOK
domeinengeo
licentieCC0 1.0 (BAG)
protocolrest
authenticatienone
endpoints3
statuslive

Endpoints

GET /v1/bag/adressen
GET /v1/bag/suggest
GET /v1/bag/lookup

Zo koppel je het

curl https://identix.org/v1/bag/adressen # Python import urllib.request, json with urllib.request.urlopen("https://identix.org/v1/bag/adressen") as r: data = json.load(r) # AI-agent (MCP) de bron is als tool beschikbaar in de ene configuratie van Identix.org

Combineren met andere bronnen

Deze bron is aangesloten op de combi-API's: adres, pand, punt en regio combineren haar met BAG, CBS, energielabels en meer in één call. De dataproducten bouwen er monitors en rekenkernen op. Zie ook de nieuwskamer voor dagelijkse analyse op deze en andere bronnen.

Veelgestelde vragen

Wat is het verschil tussen een verblijfsobject en een pand?

Een pand is het fysieke gebouw; een verblijfsobject is de administratieve eenheid die bewoond of gebruikt kan worden. Eén pand kan meerdere verblijfsobjecten bevatten, zoals bij een flat.

Mag ik BAG-data commercieel gebruiken?

Ja. De BAG staat onder CC0 1.0: hergebruik zonder licentievoorwaarden. Bronvermelding is niet verplicht maar wel gebruikelijk.

Hoe valideer ik een adres?

Gebruik de suggest-endpoint voor type-ahead en de lookup voor exacte validatie; de respons bevat de BAG-identificaties en de actuele status van adres en pand.

Kan ik de BAG koppelen aan andere registraties?

Ja, dat is precies waar de combi-diensten voor bestaan: adres → pand → kadastraal perceel → energielabel → WOZ-waarde in één call.

Heb ik een API-key van het Kadaster nodig?

Niet via Identix.org: de publieke limieten zijn sleutelloos. Alleen bij structureel zwaar gebruik kopen Volume via de tarieventrappen.

Hoe werkt adresvalidering tijdens het typen?

De suggest-endpoint geeft type-ahead-resultaten; bij submit doet de lookup de exacte validatie en geeft de BAG-identificaties terug.

Kan ik historische adressen opvragen?

De BAG kent levenscycli (bestaand, buiten gebruik, gesloopt); de registratie houdt historie bij en de respons toont de actuele status per object.

Probeer deze API — live

Stel de aanvraag zelf samen: parameters invullen, lijst-filters toevoegen (waar, sorteer, velden, paginering), live uitvoeren en het echte antwoord lezen — mét de exacte onderliggende call in curl, JavaScript of Python.

Bron en licentie — gegevens: Kadaster / PDOK (CC0 1.0 (BAG)). Ontsluiting en normalisatie: Identix.org. Herkomst per veld staat in bronnen[] van elke respons; peildatum in de metadata.