Listar Eventos de Webhook
Webhooks e Exemplos
Listar Eventos de Webhook
Liste eventos de webhook com filtros de status, tipo e endpoint
GET
Listar Eventos de Webhook
Documentation Index
Fetch the complete documentation index at: https://docs.garu.com.br/llms.txt
Use this file to discover all available pages before exploring further.
Visão Geral
Retorna uma lista paginada dos eventos de webhook emitidos pelo seller autenticado — entregues, pendentes e com falha. É a chamada por trás da aba Eventos em Configurações → Webhooks do dashboard. Disponível a partir da v0.10.3. Aceita chave de API (sk_test_… / sk_live_…) ou JWT do dashboard.
Exemplo de Requisição
Parâmetros de Query
Filtra por status de entrega. Valores:
pending, success, failed.Filtra por tipo de evento (ex:
transaction.payment.succeeded, scheduled_charge.cycle_failed). Use os mesmos identificadores documentados em Webhooks → Eventos Disponíveis.Restringe a eventos entregues a um endpoint específico.
Página da paginação.
Itens por página (máx. 100).
Resposta
Campos
| Campo | Tipo | Descrição |
|---|---|---|
id | number | ID numérico do evento (use em get e retry) |
endpointId | number | ID do endpoint configurado em Configurações → Webhooks |
eventType | string | Tipo do evento Garu (ex: transaction.payment.succeeded) |
status | string | pending, success ou failed |
attempts | number | Quantas tentativas de entrega foram feitas |
lastResponseStatus | number|null | Código HTTP da última resposta do seu endpoint |
deliveredAt | string|null | ISO timestamp da entrega bem-sucedida (se status success) |
payload | object | Payload completo enviado ao seu endpoint |
Os eventos ficam retidos por 30 dias. Para auditoria de longo prazo, persista os webhooks no seu lado conforme os recebe.