Skip to main content
POST
Request a Pix Automático authorization

Authorizations

Authorization
string
header
required

JWT Bearer token authentication. Obtain token from /v1/login/oauth/access_token endpoint using client credentials (clientId and clientSecret).

Include token in Authorization header: Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...

Token expires after 3600 seconds (1 hour).

Body

application/json
contractNumber
string
required

Contract/order identifier (nrContrato).

frequency
integer<int64>
required

tpFrequencia (0=Weekly,1=Monthly,2=Quarterly,3=Semiannual,4=Annual).

idRecorrencia
string
required

Unique recurrence id (29-char, format RR...).

payer
object
required
recipient
object
required
startDate
string
required

First payment date (dtInicialRecorrencia; aaaa-mm-dd).

amount
number<double>

Fixed payment amount in reais (valor; omit/0 for a variable recurrence).

contractDesc
string

Free-text contract description (descContrato).

createdDateTime
string

Recurrence creation timestamp (dtHrCriacaoRecorrencia, UTC).

debtor
object
endDate
string

Last payment date (dtFinalRecorrencia; aaaa-mm-dd).

expirationDateTime
string

Solicitation expiration timestamp (dtHrExpiracaoSolicitacao, UTC).

floorMaxAmount
number<double>

Receiver floor in reais (pisoValorMaximo).

solicitationDateTime
string

Solicitation creation timestamp (dtHrCriacaoSolicitacao, UTC).

Response

Accepted

idRecorrencia
string
required

The recurrence id (echoed).

idReqJdPi
string
required

The upstream request id (36-char GUID).

requestedAt
string
required

Upstream request timestamp (upstream request timestamp, UTC).

status
string
required

The resulting local authorization status.