Dutch identifier validation
$0.001 / callGET /api/v1/nl/validateOffline validation of a Dutch identifier: BSN (elfproef), IBAN (structure + mod-97 + bank), or kenteken (sidecode format).
Parameters
| Name | Required | Description |
|---|---|---|
type | yes | One of: bsn, iban, kenteken. |
value | yes | The identifier to validate. |
sample | no | Query param on GET; set to 1 for the free demo response. |
Free sample
curl https://api.agenticweb.nl/api/v1/nl/validate?sample=1Paid 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.