HSDesk APIHSDesk / API Pública
ReferenciaGestão (painel)

Listar entregas de um webhook (últimas 50)

Log de tentativas de entrega para observabilidade do parceiro (status HTTP, tentativa, erro).

GET
/api/webhooks/{id}/entregas

Authorization

bearerAuth
AuthorizationBearer <token>

Token JWT obtido via POST /api/auth/login

In: header

Path Parameters

id*string
Formatuuid

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/api/webhooks/497f6eca-6276-4993-bfeb-53cbbbba6f08/entregas"
{  "success": true,  "message": "Entregas listadas.",  "data": [    {      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",      "evento": "ticket.resposta_publica",      "status_http": 200,      "sucesso": true,      "tentativa": 1,      "erro": null,      "criado_em": "2019-08-24T14:15:22Z"    }  ],  "errors": []}
{  "success": false,  "message": "Não autenticado.",  "status": 401,  "data": null,  "errors": {    "field": "token",    "message": "Token ausente, inválido ou expirado."  }}
{  "success": false,  "message": "Acesso negado.",  "status": 403,  "data": null,  "errors": {    "field": "permissao",    "message": "Você não tem permissão para esta ação."  }}
{  "success": false,  "message": "Webhook não encontrado.",  "status": 404,  "data": null,  "errors": {    "field": "id",    "message": "Webhook não pertence a esta organização."  }}