EventsResult
Estrutura de dados do contrato OpenAPI.
Estrutura de dados do contrato OpenAPI.
Campos
| 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 | — |
Definição OpenAPI
json
{
"type": "object",
"properties": {
"events": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Event"
}
},
"status": {
"type": "string"
}
},
"required": [
"events"
]
}