Webhooks
Os Webhooks são as notificações que enviamos para você sempre que um evento ocorre. Para criar um webhook, acesse nosso painel, e vá até o mesmo “Plugins” > “Webhooks”.
URL do Sistema
Seção intitulada “URL do Sistema”No campo “URL”, insira qual endpoint irá receber as notificações do nosso sistema. Lembre-se que nosso sistema sempre envia uma requisição do tipo POST.
Retentativas
Seção intitulada “Retentativas”O nosso serviço irá realizar 3 retentativas, caso não receba um código HTTP 200, as retentativas serão executadas em intervalos progressivos durante aproximadamente 30 segundos.
Eventualmente, as requisições podem chegar até seu servidor em uma ordem diferente do disparo. Recomendamos que você faça uma consulta à API no momento em que receber o webhook para saber se as informações recebidas são as mais recentes.
Também é uma boa prática armazenar as requisições do webhook antes de processá-la, já que não é possível reenviá-los uma vez que seu endpoint tenha respondido de forma positiva com HTTP 200.
Na listagem de cadastros dos webhooks, você pode clicar no botão “Ações” > “Testar” e simular o disparo de uma notificação para o endpoint.