Pular para o conteúdo principal

Create Authorization Journey 1

Esta página irá guiá-lo através das solicitações de autorização usadas pela jornada 1.

Solicitação de autorização para pagamento recorrente

Requisição

POST 'https://apisandbox.delbank.com.br/baas/api/v1/pix/automatic/authorizations'

Cabeçalhos

NomeDescrição                            
AuthorizationObrigatório. Chave da API
idempotencyKeyObrigatório. Guid

Corpo

NomeTipoDescrição
recurrenceIdstringOpcional. Identificador da recorrência
frequencyTypeenumObrigatório. Tipo de frequência. Domínios:
WEEKLY, MONTHLY, QUARTERLY, SEMIANNUALLY, ANNUALLY
recurrenceStartDatestringObrigatório. Data de início da recorrência
recurrenceEndDatestringOpcional. Data de fim da recorrência
amountnumberOpcional. Valor da transação
minPayerMaxAmountnumberOpcional. Valor mínimo permitido para o valor máximo do pagador
beneficiaryobjectObrigatório. Objeto contendo todas as informações do beneficiário
beneficiary.ispbstringObrigatório. Código ISPB do beneficiário
beneficiary.documentstringObrigatório. Documento do beneficiário (CPF/CNPJ)
beneficiary.namestringObrigatório. Nome completo do beneficiário
beneficiary.agencyNumberstringOpcional. Agência do beneficiário
beneficiary.accountTypeenumOpcional. Tipo de conta do beneficiário. Domínios:
CURRENT, WAGE, SAVINGS, PAYMENT
beneficiary.accountNumberstringOpcional. Número da conta do beneficiário
payerobjectObrigatório. Objeto contendo todas as informações do pagador
payer.ispbstringObrigatório. Código ISPB do pagador
payer.typeenumObrigatório. Tipo do documento do pagador. Domínios:
NATURAL - Pessoa Física
LEGAL - Pessoa Jurídica
payer.documentstringObrigatório. Documento do pagador (CPF/CNPJ)
payer.namestringOpcional. Nome completo do pagador
payer.agencyNumberstringOpcional. Agência do pagador
payer.accountTypeenumOpcional. Tipo de conta do pagador. Domínios:
CURRENT, WAGE, SAVINGS, PAYMENT
payer.accountNumberstringOpcional. Número da conta do pagador
payer.municipalityIbgeCodenumberOpcional. Código IBGE do município do pagador
debtorobjectOpcional. Objeto contendo todas as informações do devedor
debtor.typeenumObrigatório. Tipo do documento do devedor. Domínios:
NATURAL - Pessoa Física
LEGAL - Pessoa Jurídica
debtor.documentstringObrigatório. Documento do devedor (CPF/CNPJ)
debtor.namestringObrigatório. Nome completo do devedor
contractNumberstringObrigatório. Número do contrato
contractDescriptionstringOpcional. Descrição do contrato
requestExpiresAtstringObrigatório. Data/hora de expiração da solicitação
{
"recurrenceId": "RR3822485720250711nDNIOOcVSOr",
"frequencyType": "MONTHLY",
"recurrenceStartDate": "2025-06-29",
"recurrenceEndDate": "2026-06-29",
"amount": 150.75,
"minPayerMaxAmount": 150.75,
"beneficiary": {
"ispb": "38224857",
"document": "12345678901",
"name": "Fulano Ciclano",
"agencyNumber": "0001",
"accountType": "CURRENT",
"accountNumber": "31747"
},
"payer": {
"ispb": "38224857",
"type": "NATURAL",
"document": "07161543584",
"name": "Beltrano",
"agencyNumber": "0001",
"accountType": "CURRENT",
"accountNumber": "12345"
},
"debtor": {
"type": "NATURAL",
"document": "07161543584",
"name": "Beltrano"
},
"contractNumber": "CONTRATO123",
"contractDescription": "Assinatura Premium",
"requestExpiresAt": "2025-06-15T12:05:00.000Z"
}

Resposta

O status code 200 indica sucesso na consulta.

Em caso de sucesso, o retorno terá os seguintes campos em formato JSON:

{
"recurrenceId": "RR3822485720250711nDNIOOcVSOr",
"requestAt": "2025-07-11T15:39:12.054"
}