← API catalog

Dutch identifier validation

$0.001 / call
GET /api/v1/nl/validate

Offline validation of a Dutch identifier: BSN (elfproef), IBAN (structure + mod-97 + bank), or kenteken (sidecode format).

Parameters

NameRequiredDescription
typeyesOne of: bsn, iban, kenteken.
valueyesThe identifier to validate.
samplenoQuery param on GET; set to 1 for the free demo response.

Free sample

curl https://api.agenticweb.nl/api/v1/nl/validate?sample=1

Paid call

Returns 402 Payment Required; pay over x402 and retry.

curl -X POST https://api.agenticweb.nl/api/v1/nl/validate \
  -H 'Content-Type: application/json' \
  -d '{"type":"iban","value":"NL91ABNA0417164300"}'

This endpoint takes its parameters in a JSON request body rather than the query string, because they are personal data and a request URL is recorded in server access logs. A GET without ?sample=1 returns 405.

Licensing

No data source — pure format/checksum validation.

Not an official verification; confirms format/checksum only, not issuance. A BSN value is never logged or echoed back.