Webhooks

Conecte a Troque & Devolva aos sistemas que aceitam webhook, como N8N e Zapier.

Criando um Webhook

Um webhook é uma forma de integrar sistemas diferentes, permitindo que informações sejam enviadas automaticamente de uma aplicação para outra quando algo acontece.

Na prática, ele funciona como uma notificação: quando um evento específico ocorre (como a criação de uma solicitação), o webhook envia os dados para uma URL configurada.

Na nossa plataforma, você pode configurar webhooks para eventos como:

  • request.created: Nova solicitação criada.

  • request.rejected: Solicitação rejeitada.

  • request.authorized: Solicitação autorizada.

  • request.posted: Solicitação postada.

  • request.delivered: Solicitação entregue.

  • request.done: Solicitação concluída.

Dentro do painel Troque & Devolva, acesse Configurações > Webhooks. Será mostrada a listagem de eventos já existentes.

Listagem de webhooks configurados na Troque & Devolva

Para criar um novo, clique no botão Novo Webhook e preencha as informações em tela.

Para configurar, você só precisa informar a URL que receberá os dados, selecionar os eventos desejados e, se necessário, adicionar headers e escolher o método de envio (geralmente POST).

Exemplo de tela de configuração de Webhook

Dados enviados na chamada do Webhook

Ao receber o webhook, a depender de cada um dos eventos que você configurar, poderão ser enviados mais ou menos dados preenchidos. O ideal é que você realize testes.

De todo modo, a estrutura é semelhante a esse json:

Atualizado

Isto foi útil?