📚 Documentação do Webhook
Para enviar dados para o dashboard, faça uma requisição POST para a URL do webhook do delivery com o seguinte formato:
POST /api/webhooks/{delivery-slug}
Headers:
Content-Type: application/json
X-API-Key: {sua-api-key}
Body:
{
"event": "order.created" | "order.updated" | "order.completed" | "order.cancelled" | "rating.received",
"timestamp": "2024-12-18T10:30:00Z",
"data": {
"orderId": "EXT-ABC123",
"status": "delivered",
"totalValue": 85.50,
"deliveryFee": 8.00,
"itemsCount": 3,
"customerName": "João Silva",
"deliveryAddress": "Rua das Flores, 123",
"rating": 5,
"cancelReason": "Cliente solicitou cancelamento"
}
}Últimos Webhooks Recebidos
| Delivery | Evento | Order ID | Status | Recebido em | Payload |
|---|---|---|---|---|---|
| Delivery Express | Pedido Criado | EXT-ABC123 | Sucesso | 19/12/2025, 22:19 | |
| Delivery Express | Pedido Concluído | EXT-DEF456 | Sucesso | 19/12/2025, 22:14 | |
| Flash Entregas | Avaliação Recebida | EXT-GHI789 | Sucesso | 19/12/2025, 22:09 |