Resolve a dynamic BR Code (payer side)
Fetches the payload at the dynamic QR’s location over HTTPS and returns the charge only after the site certificate is on the BC list of authorised QR certificates (certqrc), is EV and unrevoked, the JWS signing certificate chain is valid and unrevoked, and the signature verifies. 422: the QR is invalid or not dynamic, its location is not an acceptable HTTPS URL, the receiver refused the request (charge gone, codMun/DPP refused), the signed payload does not follow the API Pix layout, or the charge cannot take a payment (status other than ATIVA, or a cob past calendario.expiracao; the detail names which). 502: the receiver gave no verdict: the location, its JWK Set or a revocation status could not be read (unreachable, 5xx, or a receiver that throttled, timed out or blocked the request: 401, 403, 408, 429), the caller’s X-Caller-Budget-Ms ran out, or the site certificate, the signing certificate or the signature fails the checks above. 503: the feature is off or the certificate list is unreadable.
Authorizations
JWT bearer token issued by the identity provider.
Headers
Milliseconds the whole resolve may take (location, JWK Set and revocation reads); once spent, the route answers 502 (no verdict). Omitted, each fetch is bounded at 5 s.
100 <= x <= 15000Body
The scanned BR Code (or Pix Copia e Cola) of a dynamic QR.
1cobv only: the payer's IBGE municipality code. Omit only when the account type gives the PSP no address.
^[0-9]{7}$cobv only: intended payment date (YYYY-MM-DD). Omitted, the receiver assumes the due date, or today once overdue.
Response
OK
Amount as presented: valor.original + saque + troco (cob) or valor.final (cobv). With modalidadeAlteracao 1 the payer may change it.
The signed payload as served (JWS compact), kept as the payment's evidence.
cob (immediate) or cobv (due date).
The verified JWS signing certificate chain, leaf first, each certificate base64 DER (as a JWK x5c). Keep it with the JWS: it carries the public key the signature verified against.
cob only: calendario.criacao + calendario.expiracao.

