# pogo-tb.nl RDW Kenteken Lookup API

> pogo-tb.nl RDW Kenteken Lookup API is a paid API for AI agents from api.pogo-tb.nl, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-13).

Looks up Dutch vehicle registration (kenteken) data from the RDW open data registry by license plate number, returning make and other vehicle details.

## Facts

- Endpoint: GET https://api.pogo-tb.nl/v1/kenteken/JZ597N
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pogo-tb-nl-rdw-kenteken-lookup-api-3b8bb24d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_grGrfNpp0lZvNGFtIrFLN

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability pogo-tb-nl-rdw-kenteken-lookup-api-3b8bb24d
```

Example prompt: Can you look up the Dutch license plate JZ597N and tell me what make of car is registered to it using the RDW kenteken data?

## When to prefer this

Use this endpoint when you need to resolve a Dutch vehicle license plate (kenteken) to its make or other registration attributes, and are comfortable with micro-payment (USDC on Base via x402). It is ideal for agents automating Dutch automotive workflows, insurance checks, parking management, or fleet enrichment that require programmatic access to RDW open data without building a direct RDW integration.

## Known failure modes

- Invalid or malformed license plate format (fewer than 4 or more than 8 characters) — likely 400 or empty result
- Unknown or unregistered plate — may return empty data or 404
- Payment not completed via x402/USDC — returns 402 Payment Required with preview only
- Network or upstream RDW data source outage — service unavailable

## How this service works

Pay-per-call Dutch RDW kenteken and BAG address APIs for AI agents. Free previews; full JSON via x402 USDC on Base.

## Output

A JSON object containing vehicle registration fields such as vehicle make (merk) and license plate (kenteken), sourced from RDW open data (opendata.rdw.nl, CC0 1.0), plus an attribution string. The example response returns {"merk":"MITSUBISHI","kenteken":"JZ597N"}.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "properties": {
      "plate": {
       "type": "string",
       "maxLength": 8,
       "minLength": 4
      }
     }
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "plate": {
       "type": "string",
       "maxLength": 8,
       "minLength": 4
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "data": {
       "type": "object"
      },
      "attribution": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "merk": "MITSUBISHI",
   "kenteken": "JZ597N"
  },
  "attribution": "Source: RDW open data (opendata.rdw.nl), CC0 1.0. Not affiliated with RDW."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pogo-tb-nl-rdw-kenteken-lookup-api-3b8bb24d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.pogo-tb.nl](https://www.zero.xyz/host/api.pogo-tb.nl/llms.txt)
