Consulte o histórico de eventos de uma sessão Forward.
Cabeçalhos da requisição
|
Cabeçalho |
Obrigatório |
Descrição |
|
|
Sim |
|
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
|
|
string |
Sim |
ID da sessão. |
Parâmetros de consulta
|
Parâmetro |
Tipo |
Obrigatório |
Padrão |
Descrição |
|
|
integer |
Não |
20 |
Itens por página. Máximo de 100. |
|
|
string |
Não |
- |
Cursor para eventos posteriores ao Event ID especificado. |
|
|
string |
Não |
- |
Cursor para eventos anteriores ao Event ID especificado. |
|
|
string |
Não |
|
Ordem de classificação: |
|
|
string |
Não |
- |
Filtra por tipo de evento. Aceita valores separados por vírgula. |
|
|
string |
Não |
- |
Filtro de tipo de evento em formato de array. |
|
|
boolean |
Não |
|
Inclui eventos de chamada de ferramenta. |
|
|
boolean |
Não |
|
Inclui eventos de raciocínio. |
Exemplo de requisição
curl -s -X GET 'https://api.qoder.com.cn/api/v1/forward/sessions/sess_xxx/events?limit=20&order=asc' \
-H "Authorization: Bearer $QODER_PAT"
Exemplo de resposta
HTTP 200 OK
{
"data": [
{
"id": "evt_xxx",
"type": "agent.message",
"session_id": "sess_xxx",
"content": [
{
"type": "text",
"text": "Here is the analysis result."
}
],
"processed_at": "2026-06-22T11:00:03Z"
}
],
"first_id": "evt_xxx",
"last_id": "evt_xxx",
"has_more": false
}
Campos da resposta
|
Campo |
Tipo |
Descrição |
|
|
|
array |
Objetos de evento na página atual. |
|
|
|
string |
null |
ID do primeiro evento nesta página. |
|
|
string |
null |
ID do último evento nesta página. |
|
|
boolean |
Indica se há mais registros. |
Campos do evento
|
Campo |
Tipo |
Descrição |
|
|
string |
ID do evento. |
|
|
string |
Tipo do evento. |
|
|
string |
ID da sessão. |
|
|
string |
Timestamp de processamento, quando disponível. |
|
|
array |
Retornado para eventos semelhantes a mensagens. |
Erros
|
HTTP |
Tipo |
Código |
Causa |
|
400 |
|
|
O cursor não pertence a esta sessão. |
|
400 |
|
|
Parâmetros de paginação inválidos. |
|
401 |
|
|
PAT inválido ou expirado. |
|
404 |
|
|
A sessão não existe. |
Observações
Tipos de evento desconhecidos não causam falha na requisição. Quando disponíveis, são retornados com o envelope mínimo.
O Forward filtra campos privados de runtime, como IDs de agente, IDs de ambiente, recursos, vaults, IDs de worker, traces e payloads brutos, de depuração ou internos.