Dutch License Plate Lookup (RDW) avatar

Dutch License Plate Lookup (RDW)

Under maintenance

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Dutch License Plate Lookup (RDW)

Dutch License Plate Lookup (RDW)

Under maintenance

Look up Dutch vehicles by license plate (kenteken) or search the national register by make, model and dates. Official RDW open data joined into one record: specs, APK expiry, odometer verdict, fuels and emissions, open recalls. No proxy or login.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Mathieu

Mathieu

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Categories

Security

Limited permissions

Share

Look up Dutch vehicles by license plate (kenteken), or search the national vehicle register by make, model, color and dates. The data is the RDW's official open data, joined into one record per vehicle: specifications, APK (MOT) expiry, the full APK inspection history with every defect found, odometer verdict, registration flags, fuels with emissions, and recalls. No proxy, no login, no scraping.

Use cases

  • Used-car checks: APK validity and the inspection history (what failed, when), odometer verdict (Logisch / Onlogisch), open recalls, export and taxi history, whether the car is insured (WAM) and can be registered.
  • Dealers, importers and fleets: enrich a list of plates in bulk, or find vehicles by make, model and first-admission year.
  • Garages and marketing apps: find vehicles whose APK expires in a date range.
  • Apps and insurers: structured specs and emissions for a plate, ready for JSON, CSV or Excel.

Input

FieldDescription
licensePlatesPlates in any format (GX-Z86-T, gxz86t). If set, the search filters are ignored.
make / modelMake (exact, case-insensitive) and model (matched anywhere in the name).
vehicleTypePassenger car, commercial vehicle, motorcycle, moped, bus, trailer, ...
colorMain color in the register's Dutch wording (ZWART, WIT, GRIJS, ...).
firstAdmissionFrom / firstAdmissionToFirst-admission date range, YYYY-MM-DD.
apkExpiresFrom / apkExpiresToAPK expiry date range, YYYY-MM-DD.
includeFuel / includeRecalls / includeInspectionsAdd fuels and emissions / recalls / APK inspection history (all default on).
maxItemsCap on vehicles returned. Default 100.
appTokenOptional free RDW app token for higher rate limits on very large runs.

A search needs at least one filter. Plates that are not in the register are listed in the run's Key-Value store under NOT_FOUND_PLATES and are not charged.

Output (one row per vehicle)

plate, vehicleType, make, model, bodyType, color, secondColor, seats, doors, cylinders, engineCapacityCc, emptyMassKg, kerbMassKg, maxMassKg, towingBrakedKg, towingUnbrakedKg, lengthCm, widthCm, wheelbaseCm, catalogPriceEur, bpmEur, firstAdmissionDate, firstRegistrationNlDate, lastRegistrationDate, apkExpiryDate, apkValid, insured, exported, taxi, canBeRegistered, odometerVerdict, odometerYear, euVehicleCategory, typeApprovalNumber, fuels, openRecallCount, recalls, and with includeInspections: inspectionCount, lastInspectionDate, defectsFoundTotal, inspections.

  • fuels: one entry per fuel (type, emissionClass, co2GramPerKm, consumptionLPer100Km, powerKw, electricPowerKw, hybridClass). Hybrids list petrol and electricity separately.
  • recalls: referenceCode, statusCode (O open, P producer reports repair), status, publishedDate, manufacturer, defect, category, consequences, remedy, hazards.
  • inspections (newest first): date, time, inspectionType (for example APK Lichte voertuigen), notificationType (for example periodieke controle), newExpiryDate, and defects: each with id, description (the RDW's wording in force on the inspection date), articleNumber and count. These are the notifications garages send to the RDW; a notification with no defects means none were reported. Very old inspections may be missing.
  • Values the register does not hold come back as null. The register does not hold the owner or any personal data; this Actor returns vehicle data only.

Notes

  • Source: RDW open data (opendata.rdw.nl), which updates daily. Data reflects the register, not a physical inspection.
  • apkValid compares the APK expiry date with today's date when the run executes.