Visão geral sobre Webhooks

Sempre que ocorre um evento importante, nós disparamos uma notificação para seu servidor. Essas notificações são chamadas de webhooks. É possível configurar varios endpoints e escolher quais eventos serão disparados . O objeto webhook contêm os seguintes atributos:

AtributosTipoDescrição
idstringCódigo do webhook. Formato: hook_XXXXXXXXXXXXXXXX.
urlstringEndereço do alvo.
eventenumEvento do webhook.
statusenumStatus do webhook. Valores possíveis: pending, sent ou failed.
attemptsstringTentativas realizadas.
last_attemptdatetimeData da última tentativa.
response_statusstringCódigo de resposta do servidor.
response_rawstringResposta do servidor.
accountobjectDados da loja.
account.idstringCódigo da loja.
account.namestringNome da loja.
dataobjectConteúdo da requisição.

🚧

Portas Padrão por protocolo (http e https)

No caso de habilitar uma porta específica para o recebimento dos webhooks, para cada protocolo abaixo há uma porta específica:

  • http:80
  • https:443

📘

Inspeção e debug

Você pode usar o RequestBin para facilmente inspecionar e debugar os webhooks que recebe.