Webhooks permitem que a Atriby envie eventos de pedido para o seu servidor.Documentation Index
Fetch the complete documentation index at: https://docs.atriby.com/llms.txt
Use this file to discover all available pages before exploring further.
O que funciona hoje
- Criar, listar e desabilitar endpoints no app.
- Entrega HTTP POST real para a URL configurada.
- Assinatura HMAC-SHA256.
- Logs de entrega.
- Retry manual de falhas.
Eventos suportados
| Evento | Quando dispara |
|---|---|
order.created | Um pedido é criado via POST /api/v1/orders. |
order.paid | Um pedido muda para paid. |
order.refunded | Um pedido muda para refunded. |
order.chargeback | Um pedido muda para chargedback. |
order.refused não dispara webhook hoje.
Rotas do app
As rotas de gerenciamento usam sessão do dashboard, não API token:| Método | Rota | Uso |
|---|---|---|
GET | /api/webhooks | Lista endpoints e entregas recentes. |
POST | /api/webhooks | Cria endpoint e retorna o segredo uma vez. |
DELETE | /api/webhooks/{id} | Desabilita endpoint. |
POST | /api/webhooks/deliveries/{id}/retry | Reenvia entrega manualmente. |
Limites atuais
- Não existe
PATCH /api/webhooks/{id}. Para alterar URL, nome ou eventos, desabilite e crie outro endpoint. - Não há worker, fila ou backoff automático.
- Retry é manual.
- Webhooks fora do domínio de pedidos ainda não existem.