Vehicle RC Verification v2

Verifies a vehicle registration certificate (RC) by registration number.

Input: vehicle_number is required (max 20 characters). Spaces and hyphens are removed and letters are upper-cased before validation, so KA 01 AB 1234 and KA-01-AB-1234 are accepted. The normalized value must be 5 to 15 letters or digits (^[A-Z0-9]{5,15}$), otherwise the call returns IDTO_001.

Response contract: A successful verification returns HTTP 200 with status: "success", error_code: null, and a populated data object. A definitive no-record result ALSO returns HTTP 200 with status: "success", but carries a non-null error_code (IDTO_202) and data: null - every 2xx response is status: "success" and is billed, so do NOT distinguish a full-success verdict from a no-record one by status; branch on error_code. Only a raised error returns status: "error", and it is never billed. Every response carries billed (whether the call was charged), plus chargeble and user_consent (strings "true" or "false", "true" only when billed). Authenticate with your X-Client-ID and X-API-KEY headers. Send an optional Idempotency-Key header (up to 255 characters) to make retries safe.

Codes: IDTO_202 (2xx, no RC record for the supplied vehicle number), IDTO_001 (invalid input: malformed or empty vehicle_number returns 400; a missing field returns 422), IDTO_004 (duplicate request, 409), IDTO_009 (insufficient credits, 402), IDTO_006 (rate limited, 429), IDTO_007 (service configuration issue, 500), IDTO_008 (source downtime, 503), IDTO_010 (Idempotency-Key reused with a different body, 422).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string | null
string | null
string
required
length ≤ 20

Registration number. Spaces and hyphens are removed and letters upper-cased; the result must match ^[A-Z0-9]{5,15}$.

Headers
string | null

Optional. Your unique ID for this request, up to 255 characters. Resending the same key with the same body returns the first response instead of calling again; the same key with a different body returns IDTO_010.

Responses

401

Missing or invalid authentication credentials (X-Client-ID / X-API-KEY).

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json