GET
/v1/eventsInspecionar eventos internos e fila
Formato persistido difere do envelope legado entregue. Consultar EVENTS.md. Não expor payloads em logs.
Autenticação
Header obrigatório: token. Use o token da instância.
Base URL: a API do servidor selecionado, como https://1.atendro.cloud. O domínio wpp.atendro.cloud hospeda a documentação e o console.
Parâmetros de consulta
| Campo | Tipo | Presença | Descrição |
|---|---|---|---|
limit | integer | opcional | Padrão: 50. Mínimo: 1. Máximo: 200 |
status | string | opcional | Valores: "pending", "delivered", "dead" |
Headers adicionais
| Campo | Tipo | Presença | Descrição |
|---|---|---|---|
X-Request-Id | string | opcional | ASCII visível sem espaços, 1–128 caracteres. Inválido/ausente é substituído por UUID. Ecoado na resposta. Comprimento máximo: 128 |
Corpo da requisição
Não há corpo de requisição definido para esta operação.
Respostas
Inspecionar eventos internos e fila
| Campo | Tipo | Presença | Descrição |
|---|---|---|---|
events | array<object> | obrigatório | — |
events[].id | string | obrigatório | Formato: uuid |
events[].seq | integer | obrigatório | — |
events[].type | string | obrigatório | — |
events[].payload | object | obrigatório | Evento interno; o envelope HTTP entregue ao consumidor é uma projeção. Ver EVENTS.md. |
events[].createdAt | string | obrigatório | RFC 3339. Formato: date-time |
events[].attempts | integer | obrigatório | — |
events[].status | string | obrigatório | Valores: "pending", "delivered", "dead" |
events[].deliveredAt | string | opcional | RFC 3339. Formato: date-time |
events[].deadAt | string | opcional | RFC 3339. Formato: date-time |
events[].lastAttemptAt | string | opcional | RFC 3339. Formato: date-time |
events[].lastStatus | integer | opcional | — |
events[].lastError | string | opcional | — |
events[].nextAttemptAt | string | opcional | RFC 3339. Formato: date-time |
status | string | opcional | — |
unauthorized: header ausente, inválido ou duplicado. Bearer/query/instancekey não substituem admintoken/token.
| Campo | Tipo | Presença | Descrição |
|---|---|---|---|
error | string | obrigatório | — |
message | string | opcional | — |
messageid | string | opcional | ID para reconciliação quando o resultado é ambíguo. |
messageId | string | opcional | — |
id | string | opcional | — |
provider_code | integer | opcional | — |
error_key | string | opcional | — |
error_source | string | opcional | — |
details | object | opcional | — |
instance | object | opcional | Modelo: Instance. |
storage_unavailable (Retry-After=5). Algumas rotas também retornam 502 por falha da conexão/mídia; consultar error.
| Campo | Tipo | Presença | Descrição |
|---|---|---|---|
error | string | obrigatório | — |
message | string | opcional | — |
messageid | string | opcional | ID para reconciliação quando o resultado é ambíguo. |
messageId | string | opcional | — |
id | string | opcional | — |
provider_code | integer | opcional | — |
error_key | string | opcional | — |
error_source | string | opcional | — |
details | object | opcional | — |
instance | object | opcional | Modelo: Instance. |
Falha; usar HTTP status e error. 404 rota inexistente; 405 método inválido com Allow. Ver catálogo no guia de integração.
| Campo | Tipo | Presença | Descrição |
|---|---|---|---|
error | string | obrigatório | — |
message | string | opcional | — |
messageid | string | opcional | ID para reconciliação quando o resultado é ambíguo. |
messageId | string | opcional | — |
id | string | opcional | — |
provider_code | integer | opcional | — |
error_key | string | opcional | — |
error_source | string | opcional | — |
details | object | opcional | — |
instance | object | opcional | Modelo: Instance. |