Consulta de recorrência de agendamentos
stable
Este endpoint permite listar as recorrências de agendamentos a partir de campos informados na requisição.
Requisição (Request)
Requisição HTTP
GET https://api-mtls.sandbox.bankly.com.br/pix/scheduling-payments/recurrences
curl --request GET \
--url 'https://api-mtls.sandbox.bankly.com.br/pix/scheduling-payments/recurrences?' \
--header 'accept: application/json' \
--header 'api-version: 1' \
--header 'Authorization: {{token}}' \
--header 'x-bkly-pix-user-id: {{privateIdentification}}' \
--header 'x-correlation-id: {{correlationId}}' \
Autorização
Para garantir a segurança nas requisições, todos os endpoints do Bankly utilizam scopes como parte do seu fluxo de autorização.
Esta requisição requer o scope descrito a seguir:
Scope | Descrição |
---|---|
pix.schedule-payment.read | Concede acesso para consultar todos as recorrências. |
Cabeçalhos (Headers)
Nome | Descrição | Especificação |
---|---|---|
api-version | Obrigatório. Versão da API. Atualmente estamos na versão 1. | — |
Authorization | Obrigatório. Token de autorização do tipo Bearer. | — |
x-bkly-pix-user-id | Obrigatório. Número do documento do usuário que está fazendo a requisição. | Informe somente números. |
x-correlation-id | Obrigatório. Identificador de correlação da requisição. | Formato GUID v4. A cada requisição, deve-se gerar um novo GUID. |
Parâmetros da rota (Path)
No path desta requisição envie os seguintes campos:
Nome | Tipo | Descrição | Especificação |
---|---|---|---|
|
| Conta transacional do usuário pagador . | |
|
| Agência do usuário pagador sem dígito verificador. | — |
|
| Status da recorrência |
|
|
| Data de início do período para a busca das regras de recorrência | — |
|
| Data fim do período para a busca das regras de recorrência. | — |
|
| Quantidade de registros por página. | — |
|
| Número da página para paginação. | — |
Corpo da requisição (Body)
Não é necessário enviar campos no body desta requisição.
Resposta (Response)
O status code 200 indicará sucesso na consulta.
Sendo bem-sucedido, o retorno irá trazer os seguintes campos em formato JSON:
Nome | Tipo | Descrição |
---|---|---|
|
| Número total de itens.. |
|
| Número total de páginas. |
|
| Página atual. |
|
| Objeto que contem os dados da recorrência. |
|
| Identificador da solicitação. |
|
| Data inicial da recorrência. |
|
| Data final da recorrência. |
|
| Data e hora de inserção. |
|
| Status das recorrências
|
|
| Número de repetições |
|
| Valor do agendamento interbancário |
|
| Descrição da recorrência |
|
| Indica se o agendamento deve ser antecipado ou postergado em caso de data inexistente (ex. dias 29 e 31).
|
|
| Periodicidade da recorrência
|
|
| Forma de iniciação.
|
|
| Objeto que deve conter os dados do recebedor da recorrência de pagamento. |
|
| Número da conta do cliente recebedor. |
|
| Número da agencia do cliente recebedor |
|
| Tipo de conta do cliente recebedor.
|
|
| ISPB do banco do recebedor |
|
| Nome do recebedor |
|
| CNPJ do cliente recebedor |
|
| Chave Pix do recebedor
Apenas quando |
|
| Objeto que deve conter os dados do pagador. |
|
| Número da conta do cliente pagador. |
|
| Número da agencia do cliente pagador. |
|
| Tipo de conta do cliente pagador.
|
|
| ISPB do banco do pagador. |
|
| Nome do pagador. |
|
| CNPJ do cliente pagador. |
{
"totalItems": 1,
"totalPages": 1,
"currentPage": 1,
"recurrence": [
{
"requestIdentifier": "R13140088202510081746000000000000001",
"initialDateSchedule": "2025-10-09T00:00:00",
"finalDateSchedule": "2025-12-09T00:00:00",
"insertDateTime": "2025-10-08T17:47:14Z",
"status": "PROCESSING",
"repetition": 0,
"interbankSettlementAmount": 8.01,
"recurrenceDescription": "Descrição da recorrência",
"invalidDatePayment": "ANTICIPATE",
"frequency": "WEEKLY",
"initiationForm": "MANU",
"creditor": {
"accountIdentification": "100011",
"accountIssuer": "0001",
"accountType": "TRAN",
"agentMemberIdentification": "13140088",
"name": "Nome do recebedor",
"privateIdentification": "1212312312",
"accountProxy": "[email protected]"
},
"debtor": {
"accountIdentification": "100010",
"accountIssuer": "0001",
"accountType": "TRAN",
"agentMemberIdentification": "13140088",
"name": "Nome do pagador",
"privateIdentification": "45645645645",
}
}
]
}
DicaPara simular uma requisição nesse endpoint, acesse o API Reference.
Erros
Este endpoint não retorna erros específicos. Porém, ele poderá retornar alguns erros comuns entre todos os endpoints.
Eventos
Este endpoint não possui eventos relacionados a ele.
Updated about 1 hour ago