Skip to main content
POST
Create a CobV (due-date) composite PIX Automatico QR code

Autorizações

Authorization
string
header
obrigatório

JWT bearer token issued by the identity provider.

Corpo

application/json
accountId
string
obrigatório

The CRM account id of the recipient (sources name + city).

Exemplo:

"acc-123"

daysAfterDue
integer<int64>
obrigatório

Days after the due date the charge can still be paid (diasAposVenc).

Exemplo:

365

dueDate
string
obrigatório

Due date for payment (dtVenc; aaaa-mm-dd).

Exemplo:

"2021-06-17"

finalAmount
integer<int64>
obrigatório

Final charge amount in centavos (valorFinal, after adjustments).

Exemplo:

100001

jwkUrl
string
obrigatório

JWK Set URL (urlJwk; no scheme).

Exemplo:

"example.com/jwks"

key
string
obrigatório

The recipient PIX key the composite QR pays into.

Exemplo:

"fulano.tal@provedor.com.br"

paymentPayloadUrl
string
obrigatório

CobV JWS host URL (urlPayloadJson; no scheme).

Exemplo:

"pix.example.com/cobv/abc"

recipientStreet
string
obrigatório

Recipient street (logradouroRecebedor).

Exemplo:

"Rua Pix, 123"

recurrence
object
obrigatório

The embedded recurrence configuration (dadosRecorrencia).

recurrencePayloadUrl
string
obrigatório

Recurrence JWS host URL (urlPayloadJsonRec; no scheme).

Exemplo:

"pix.example.com/rec/def"

state
string
obrigatório

Recipient state (uf).

Exemplo:

"SP"

txId
string
obrigatório

Conciliation id (idConciliacaoRecebedor).

Exemplo:

"JDPI2020010300000000000000000000001"

zipCode
string
obrigatório

Recipient postal code (cep).

Exemplo:

"01227200"

certificateIspb
string

Indirect-PSP certificate ISPB (ispbCertificadoJws, string).

Exemplo:

"04358798"

description
object[] | null

Optional additional-data entries (dadosAdicionais).

discount
integer<int64>

Discount in centavos (desconto; omit/0 to skip).

Exemplo:

4

fine
integer<int64>

Fine in centavos (multa; omit/0 to skip).

Exemplo:

20022

interest
integer<int64>

Interest in centavos (juros; omit/0 to skip).

Exemplo:

1015

originalAmount
integer<int64>

Original charge amount in centavos (valorOriginal, before adjustments).

Exemplo:

100116

payer
object

Optional payer block.

rebate
integer<int64>

Rebate in centavos (abatimento; omit/0 to skip).

Exemplo:

111

Resposta

Created

qrCode
string
obrigatório

The generated EMV composite-QR payload (base64-decoded, ready to render).

Exemplo:

"00020126..."

documentId
string

The recurrence/charge document id (idDocumento, GUID).

Exemplo:

"52c43361-caa1-4ddb-9152-708426a25db3"

recurrencePayload
string

The signed recurrence JWS (payloadJwsRecorrencia).

Exemplo:

"eyJhbGciOiJQUzUxMi..."