Buscar...

Histórico de entregas

Consulta o histórico de tentativas de entrega dos webhooks (sucesso, falha, pendente), com filtros e paginação.

Overview

Use para debugar falhas de entrega ou auditar notificações. Filtre por webhookId, status, eventType e período.

Endpoint

GETGET /webhooks/deliveries
Base URL:https://api.onnixpay.com/api/v1/sdk

Headers

HeaderObrigatórioDescrição
X-API-KeySimSua API Key.

Query Parameters

CampoTipoObrigatórioDescrição
webhookIdstringNãoFiltrar por ID do webhook.
statusstringNãoFiltrar por status da entrega.
eventTypestringNãoFiltrar por tipo de evento.
startDatestringNãoData inicial do período (ISO 8601).
endDatestringNãoData final do período (ISO 8601).
pagenumberNãoPágina. Padrão: 1.
limitnumberNãoItens por página. Padrão: 20.

Exemplo cURL

cURL
curl -X GET "https://api.onnixpay.com/api/v1/sdk/webhooks/deliveries?status=success" \
  -H "X-API-Key: ox_sua_chave_aqui"

Response — Sucesso (200)

JSON
{
  "data": [
    {
      "id": "del_001",
      "webhookId": "wh_001",
      "eventType": "transaction.completed",
      "status": "success",
      "statusCode": 200,
      "deliveredAt": "2025-02-09T12:00:01.000Z"
    }
  ],
  "pagination": {
    "page": 1,
    "limit": 20,
    "total": 1,
    "totalPages": 1
  }
}

Campos da resposta

CampoTipoDescrição
dataarrayLista de entregas. Cada item: id, webhookId, eventType, status, statusCode, deliveredAt.
paginationobjectpage, limit, total, totalPages.

Status codes e erros comuns

StatusCódigoMensagem
401INVALID_API_KEYChave de API inválida ou ausente.