Public sandbox

Try the NID verification API — no signup, no key

Validate an NID number client-side and preview the exact JSON your production endpoint returns. Copy the curl and ship it.

NID format validator

Runs 100% client-side. No data leaves your browser.

Valid NID format

Test NID 1990123456789 returns a canned success response. Real endpoint requires signed consent + API key.

Response
Sandbox
// Click 'Run sandbox request' to see the response

Ready-to-ship curl

curl https://api.kyc.bd/v1/verify/nid \
  -H "Authorization: Bearer $KYC_BD_KEY" \
  -H "Content-Type: application/json" \
  -d '{"nid": "1990123456789", "consent_token": "ct_..."}'

Swap the placeholder key for a live key from your dashboard once approved.

Ready for a real key?

Request production access. Typical approval: 24–48h for regulated entities.