Visão geral
Webhooks
Webhooks são recursos que permitem que dois sistemas (ou aplicações) se comuniquem entre si em tempo real quando um evento acontece, sem que nenhuma ação externa precise ser realizada no momento da comunicação.
Em nosso contexto, os Webhooks disparam dados atualizados aos parceiros, com informações referentes às suas operações.
Desse modo, o parceiro não necessita fazer múltiplas requisições nem desenvolver uma rotina de pesquisa nas APIs, poupando tempo e consumindo menos recursos.
Implementação
Para utilizar os Webhooks, o parceiro deverá construir uma API e disponibilizar seu endpoint para receber os eventos.
Além disso, será preciso realizar a configuração dos webhooks por meio das nossas APIs.
Envio de eventos
Os Webhooks disparam os eventos para as APIs do parceiro. Se a requisição não for respondida com um código de status de sucesso, o sistema fará três novas tentativas de envio, num intervalo de dois, quatro e seis segundos entre cada tentativa.
Após isso, cessaremos o envio de requisições, e o parceiro poderá utilizar nosso endpoint para nova tentativa.
Updated 7 days ago