Eventos para antecipações
Escute os eventos do Asaas para ter sua integração em dia.
É possível utilizar webhook para que seu sistema seja notificado sobre alterações que ocorram nas antecipações. Os eventos que o Asaas notifica são:
RECEIVABLE_ANTICIPATION_CANCELLED
- Antecipação cancelada.RECEIVABLE_ANTICIPATION_SCHEDULED
- Antecipação agendada.RECEIVABLE_ANTICIPATION_PENDING
- Antecipação em análise.RECEIVABLE_ANTICIPATION_CREDITED
- Antecipação creditada.RECEIVABLE_ANTICIPATION_DEBITED
- Antecipação debitada.RECEIVABLE_ANTICIPATION_DENIED
- Solicitação da antecipação negada.RECEIVABLE_ANTICIPATION_OVERDUE
- Antecipação vencida.
Exemplo de JSON a ser recebido [POST]
A notificação consiste em um POST contendo um JSON, conforme este exemplo:
{
"id": "evt_05b708f961d739ea7eba7e4db318f621&368604920",
"event": "RECEIVABLE_ANTICIPATION_CREDITED",
"dateCreated": "2024-06-12 16:45:03",
"anticipation": {
"object": "anticipation",
"id": "29ad50e9-64ee-427e-a00c-a3999510ca0a",
"installment": null,
"payment": "pay_4310966350068380",
"status": "CREDITED",
"anticipationDate": "2022-09-19",
"dueDate": "2022-09-30",
"requestDate": "2022-09-19",
"fee": 5.64,
"anticipationDays": 11,
"netValue": 302.37,
"totalValue": 310,
"value": 308.01,
"denialObservation": null
}
}
Retorno do Webhook com tipagem e ENUMs
Caso você queira saber qual o tipo de cada campo e os retornos de ENUMs disponíveis, confira a resposta
200
no endpoint "Recuperar uma única antecipação" na documentação.
- Com a entrada de novos produtos e funções dentro do Asaas, é possível que novos atributos sejam incluídos no Webhook. É muito importante que seu código esteja preparado para não gerar exceções caso o Asaas devolva novos atributos não tratados pela sua aplicação, pois isso poderá causar interrupção na fila de sincronização.
- Enviaremos um e-mail e avisaremos em nosso Discord quando novos campos forem incluídos no Webhook. O disparo será feito para o e-mail de notificação definido nas configurações do webhook.
Updated about 2 months ago