Decode Signed QR

Decodes a NIC IRP signed-QR JWS into its 10-field payload. The signature is verified against NIC IRP's public certificate; on signature failure the response is 400 einvoice.signature.invalid (production) or a warning with decoded claims (sandbox).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Body for POST /v1/einvoices/decodeqr.

string
required
length ≥ 1

The signed QR JWS (JWT) returned by NIC at IRN generation.

Headers
string
required
length between 15 and 15
^[0-9]{2}[A-Z]{5}[0-9]{4}[A-Z][A-Z0-9]{3}$

GSTIN whose NIC IRP / EWB-portal credential authorizes the call.
Seed each GSTIN's credential through the Developer Console.

uuid

Optional client-supplied UUID for correlation across logs and dashboards. If omitted, OneFinOps mints one and echoes it back on the response.

Responses

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