OBJETIVO
Este artigo tem como objetivo mostrar como consultar todos os webhooks registrados em uma conta Abbiamo, utilizando o endpoint da API de Listagem de Webhooks. Essa funcionalidade é útil para monitorar configurações já ativas, validar integrações existentes ou diagnosticar problemas de comunicação entre sistemas.
PASSO A PASSO
1. Realize uma requisição GET no endpoint abaixo:

Este endpoint retorna todos os webhooks já cadastrados e ativos na conta autenticada.
2. Configure os headers da requisição
A requisição deve conter o header de autenticação utilizando seu token de API da Abbiamo:

3. Entenda a estrutura da resposta da API
A resposta será uma lista em formato JSON com os dados de cada webhook cadastrado, contendo:
Campo | Descrição |
| id | Identificador único do webhook |
| event | Evento monitorado (ex: ORDER_STATUS_CHANGE) |
| url | Endpoint configurado para receber o webhook |
| created_at | Data de criação |
| updated_at | Última modificação realizada |
| status | Estado do webhook (ativo/inativo) |
Exemplo de Resposta:
4. Verifique e valide os dados retornados
É possível utilizar os dados retornados para:
Confirmar se os eventos corretos estão registrados (por exemplo, ORDER_STATUS_CHANGE, ORDER_RECEIVER_UPDATE, etc.).
Validar se os endpoints estão atualizados
Desativar webhooks antigos (via outro endpoint,se necessário)
Considerações Finais:
A autenticação é obrigatória para acessar a listagem de webhooks.
Requisições com token inválido retornarão erro 401(Unauthorized).
Essa funcionalidade é recomendada especialmente antes de realizar testes de integração ou alterações no sistema da transportadora.
ARTIGOS RELACIONADOS
Este artigo foi útil?
Que bom!
Obrigado pelo seu feedback
Desculpe! Não conseguimos ajudar você
Obrigado pelo seu feedback
Feedback enviado
Agradecemos seu esforço e tentaremos corrigir o artigo