Het Dataplatform van gemeente Amsterdam gaat het gebruik van een API key bij het gebruik van API's verplicht stellen. Hiermee wil het Dataplatform inzicht krijgen wie gebruik maakt van haar APIs, zodat het Dataplatform kan communiceren over updates en wijzigingen in de API's. Eventuele wijzigingen in de API's kunnen dan tijdig geïmplementeerd worden in uw systemen. Dit gaat gelden voor alle zogenaamde 'DSO API's' van het Dataplatform van gemeente Amsterdam.

Het gebruik van een API key bij de aanroep van een API van het Dataplatform van gemeente Amsterdam is vanaf half september optioneel. In overleg met de dataorganisatie wordt een deadline vastgesteld voor het moment vanaf wanneer de API keys verplicht worden. U kunt de API's van het Dataplatform dan niet meer gebruiken zonder een API key mee te geven.

Dit heeft gevolgen voor uw systemen!

Vraag tijdig een API key aan om uw systemen hierop aan te passen. U kunt met dit formulier een API key aanvragen.

RDW

De RDW is de organisatie die de registratie van gemotoriseerde voertuigen en rijbewijzen in Nederland verzorgt. De RDW is een zelfstandig bestuursorgaan van de Nederlandse overheid.

ID:
rdw
Versie:
default
Autorisatie:
Geen; dit is openbare data.
Licentie:
-
Eigenaar:
Gemeente Amsterdam
Uitgever:
Datateam Mobiliteit
Productie:
bronhouder onbekend
Bronhouder:
n.v.t.

Endpoints

REST OpenAPI:
/v1/rdw

Tabellen

Voertuig

Contextuele informatie over een voertuig op basis van het kenteken. RDW is de bronhouder.

Autorisatie:
Geen; dit is openbare data.
REST URI:
/v1/rdw/voertuig
CSV-export:
/v1/rdw/voertuig?_format=csv
GeoJSON-export:
/v1/rdw/voertuig?_format=geojson

De volgende velden zijn beschikbaar:

Veld ID Veldnaam Type Identifier Omschrijving
id None Integer Unieke identifictie record.
kenteken None String Een nummer (letter- en cijfercombinatie) van een voertuig (exemplaar), aangebracht op een of meer op dat voertuig bevestigde kentekenplaten, en op een bijbehorend (papieren) kentekenbewijs.
datumEersteToelating None Date Datum van toelating.
inrichting None String Omschrijving van de uitvoeringsvorm van de inrichting van een voertuig.
lengte None Integer Lengte van voertuig
massaRijklaar None Integer De massa van het voertuig in bedrijfsklare (en onbeladen) toestand, inclusief koelvloeistof, smeermiddelen, brandstof (90% gevuld), reservewiel voor zover gemonteerd door de fabrikant, eventueel gereedschap en de bestuurder.
maximumMassaSamenstelling None Integer Het lege gewicht plus het laadvermogen
toegestaneMaximumMassaVoertuig None Integer Limiet massa. Is gelijk aan of lager dan de technische maximum massa.
voertuigsoort None String Type voertuig.
carrosserie None Array
carrosserie.typeCarrosserieEuropeseOmschrijving None String Europese omschrijving van het type carrosserie.
assen None Array
assen.aantalAssen None Integer Aantal assen aanwezig.
assen.asNummer None Integer Nummer van individuele as.
assen.technischToegestaneMaximumAslast None Integer Limiet last voor een as. Kan per as verschillen.
brandstof None Array
brandstof.brandstofOmschrijving None String Soort brandstof dat wordt gebruikt door voertuig.
brandstof.emissiecodeOmschrijving None String De emissieklasse is een cijfer waarmee wordt aangegeven hoe schoon het voertuig is. Hoe hoger het cijfer, hoe schoner het voertuig.

De volgende query-parameters zijn te gebruiken:

Parameter Autorisatie Mogelijke waarden Werking
assen.aantalAssen Geheel getal Test op exacte waarde (==)
assen.aantalAssen[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
assen.aantalAssen[lt] Test op kleiner dan (<).
assen.aantalAssen[gte] Test op groter dan of gelijk (>=).
assen.aantalAssen[isnull] true | false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
assen.aantalAssen[gt] Test op groter dan (>).
assen.aantalAssen[not] Test of waarde niet overeenkomt (!=).
assen.aantalAssen[lte] Test op kleiner dan of gelijk (<=).
assen.asNummer Geheel getal Test op exacte waarde (==)
assen.asNummer[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
assen.asNummer[lt] Test op kleiner dan (<).
assen.asNummer[gte] Test op groter dan of gelijk (>=).
assen.asNummer[isnull] true | false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
assen.asNummer[gt] Test op groter dan (>).
assen.asNummer[not] Test of waarde niet overeenkomt (!=).
assen.asNummer[lte] Test op kleiner dan of gelijk (<=).
assen.technischToegestaneMaximumAslast Geheel getal Test op exacte waarde (==)
assen.technischToegestaneMaximumAslast[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
assen.technischToegestaneMaximumAslast[lt] Test op kleiner dan (<).
assen.technischToegestaneMaximumAslast[gte] Test op groter dan of gelijk (>=).
assen.technischToegestaneMaximumAslast[isnull] true | false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
assen.technischToegestaneMaximumAslast[gt] Test op groter dan (>).
assen.technischToegestaneMaximumAslast[not] Test of waarde niet overeenkomt (!=).
assen.technischToegestaneMaximumAslast[lte] Test op kleiner dan of gelijk (<=).
brandstof.brandstofOmschrijving Tekst Test op exacte waarde (==)
brandstof.brandstofOmschrijving[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
brandstof.brandstofOmschrijving[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
brandstof.brandstofOmschrijving[isnull] true | false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
brandstof.brandstofOmschrijving[not] Test of waarde niet overeenkomt (!=).
brandstof.brandstofOmschrijving[isempty] true | false Test of de waarde leeg is (== '' / != '')
brandstof.emissiecodeOmschrijving Tekst Test op exacte waarde (==)
brandstof.emissiecodeOmschrijving[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
brandstof.emissiecodeOmschrijving[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
brandstof.emissiecodeOmschrijving[isnull] true | false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
brandstof.emissiecodeOmschrijving[not] Test of waarde niet overeenkomt (!=).
brandstof.emissiecodeOmschrijving[isempty] true | false Test of de waarde leeg is (== '' / != '')
carrosserie.typeCarrosserieEuropeseOmschrijving Tekst Test op exacte waarde (==)
carrosserie.typeCarrosserieEuropeseOmschrijving[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
carrosserie.typeCarrosserieEuropeseOmschrijving[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
carrosserie.typeCarrosserieEuropeseOmschrijving[isnull] true | false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
carrosserie.typeCarrosserieEuropeseOmschrijving[not] Test of waarde niet overeenkomt (!=).
carrosserie.typeCarrosserieEuropeseOmschrijving[isempty] true | false Test of de waarde leeg is (== '' / != '')
datumEersteToelating yyyy-mm-dd Test op exacte waarde (==)
datumEersteToelating[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
datumEersteToelating[lt] Test op kleiner dan (<).
datumEersteToelating[gte] Test op groter dan of gelijk (>=).
datumEersteToelating[isnull] true | false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
datumEersteToelating[gt] Test op groter dan (>).
datumEersteToelating[not] Test of waarde niet overeenkomt (!=).
datumEersteToelating[lte] Test op kleiner dan of gelijk (<=).
id Geheel getal Test op exacte waarde (==)
id[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
id[lt] Test op kleiner dan (<).
id[gte] Test op groter dan of gelijk (>=).
id[lte] Test op kleiner dan of gelijk (<=).
id[isnull] true | false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
id[gt] Test op groter dan (>).
id[not] Test of waarde niet overeenkomt (!=).
inrichting Tekst Test op exacte waarde (==)
inrichting[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
inrichting[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
inrichting[isnull] true | false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
inrichting[not] Test of waarde niet overeenkomt (!=).
inrichting[isempty] true | false Test of de waarde leeg is (== '' / != '')
kenteken Tekst Test op exacte waarde (==)
kenteken[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
kenteken[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
kenteken[isnull] true | false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
kenteken[not] Test of waarde niet overeenkomt (!=).
kenteken[isempty] true | false Test of de waarde leeg is (== '' / != '')
lengte Geheel getal Test op exacte waarde (==)
lengte[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
lengte[lt] Test op kleiner dan (<).
lengte[gte] Test op groter dan of gelijk (>=).
lengte[isnull] true | false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
lengte[gt] Test op groter dan (>).
lengte[not] Test of waarde niet overeenkomt (!=).
lengte[lte] Test op kleiner dan of gelijk (<=).
massaRijklaar Geheel getal Test op exacte waarde (==)
massaRijklaar[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
massaRijklaar[lt] Test op kleiner dan (<).
massaRijklaar[gte] Test op groter dan of gelijk (>=).
massaRijklaar[isnull] true | false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
massaRijklaar[gt] Test op groter dan (>).
massaRijklaar[not] Test of waarde niet overeenkomt (!=).
massaRijklaar[lte] Test op kleiner dan of gelijk (<=).
maximumMassaSamenstelling Geheel getal Test op exacte waarde (==)
maximumMassaSamenstelling[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
maximumMassaSamenstelling[lt] Test op kleiner dan (<).
maximumMassaSamenstelling[gte] Test op groter dan of gelijk (>=).
maximumMassaSamenstelling[isnull] true | false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
maximumMassaSamenstelling[gt] Test op groter dan (>).
maximumMassaSamenstelling[not] Test of waarde niet overeenkomt (!=).
maximumMassaSamenstelling[lte] Test op kleiner dan of gelijk (<=).
toegestaneMaximumMassaVoertuig Geheel getal Test op exacte waarde (==)
toegestaneMaximumMassaVoertuig[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
toegestaneMaximumMassaVoertuig[lt] Test op kleiner dan (<).
toegestaneMaximumMassaVoertuig[gte] Test op groter dan of gelijk (>=).
toegestaneMaximumMassaVoertuig[isnull] true | false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
toegestaneMaximumMassaVoertuig[gt] Test op groter dan (>).
toegestaneMaximumMassaVoertuig[not] Test of waarde niet overeenkomt (!=).
toegestaneMaximumMassaVoertuig[lte] Test op kleiner dan of gelijk (<=).
voertuigsoort Tekst Test op exacte waarde (==)
voertuigsoort[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
voertuigsoort[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
voertuigsoort[isnull] true | false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
voertuigsoort[not] Test of waarde niet overeenkomt (!=).
voertuigsoort[isempty] true | false Test of de waarde leeg is (== '' / != '')