Pular para o conteúdo principal

Listar Eventos

Consulte e filtre eventos de notificações processadas pela plataforma.

Visão Geral​

Os endpoints de consulta de eventos permitem recuperar e consultar o histórico completo de notificações processadas pela plataforma. Use este endpoint para auditoria, troubleshooting de webhooks ou análise de eventos específicos. É possível filtrar por status, tipo de evento, data de criação e paginar os resultados.

Endpoint​

GET/v1/webhooks/events

Parâmetros de Query​

ParâmetroTipoObrigatórioDescrição
statusstring✓Filtrar por status do evento: pending, failed, processed
typestring✓Filtrar por tipo de evento
created_atstring—Filtrar por data de criação
cursorstring—Token de paginação retornado pela resposta anterior. Omitir na primeira página.
limitinteger—Itens por página (padrão: 20, máximo: 100)
order_bystring—Campo para ordenação: created_at
sortstring—Direção da ordenação: ASC ou DESC
Response
{
"metadata": {
"nextCursor": "d3skoqrr425c54fi9fr1",
"previousCursor": null,
"limit": 20
},
"data": [
{
"id": "d3skoqrr425c54fi9fr0",
"createdAt": "2025-10-22T21:28:11.436914699Z",
"updatedAt": "2025-10-22T21:28:11.436914699Z",
"type": "payment.completed",
"status": "processed",
"data": {
"_comment": "objeto ilustrativo — conteúdo real conforme o type do evento (ver payment.completed / terminal.activated)"
}
}
]
}

Campos da Resposta​

Resposta paginada — envelope padrão da plataforma (ver Filtros e Paginação):

CampoTipoDescrição
metadata.nextCursorstring | nullToken para a próxima página. null na última página.
metadata.previousCursorstring | nullToken para a página anterior. null na primeira página.
metadata.limitintegerQuantidade de itens retornados na página
dataarrayLista de eventos — cada item tem os campos de Event

Event​

CampoTipoDescrição
idstringIdentificador do evento
createdAtstringTimestamp de criação do evento (ISO 8601)
updatedAtstringTimestamp de atualização do evento (ISO 8601)
typestringTipo do evento, ex: payment.completed, terminal.activated
statusstringStatus do evento: pending, failed, processed
dataobjectPayload do evento; o formato depende do type (ver Data)
observação

O evento armazenado (retornado aqui) tem createdAt, updatedAt e status além dos campos entregues no corpo do webhook. O corpo entregue ao seu endpoint contém apenas id, type e data — ver Notificação.

Data​

O conteúdo de data varia conforme o type do evento. Consulte a documentação de cada tipo de evento para o formato completo do payload: