Forward セッションのイベント履歴を一覧表示します。
リクエストヘッダー
|
ヘッダー |
必須 |
説明 |
|
|
はい |
|
パスパラメーター
|
パラメーター |
型 |
必須 |
説明 |
|
|
文字列 |
はい |
セッション ID。 |
クエリパラメーター
|
パラメーター |
型 |
必須 |
デフォルト |
説明 |
|
|
整数 |
いいえ |
20 |
1 ページあたりの項目数。最大 100 件。 |
|
|
文字列 |
いいえ |
- |
指定されたイベント ID より後のイベントのカーソル。 |
|
|
文字列 |
いいえ |
- |
指定されたイベント ID より前のイベントのカーソル。 |
|
|
文字列 |
いいえ |
|
順序: |
|
|
文字列 |
いいえ |
- |
イベントタイプによるフィルター。カンマ区切りの値が使用可能です。 |
|
|
文字列 |
いいえ |
- |
配列形式のイベントタイプフィルター。 |
|
|
ブール値 |
いいえ |
|
ツール呼び出しイベントを含めます。 |
|
|
ブール値 |
いいえ |
|
思考イベントを含めます。 |
リクエストの例
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"
レスポンスの例
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
}
レスポンスフィールド
|
フィールド |
型 |
説明 |
|
|
配列 |
現在のページにあるイベントオブジェクトの配列。 |
|
|
文字列 | null |
このページの最初のイベントの ID。 |
|
|
文字列 | null |
このページの最後のイベントの ID。 |
|
|
ブール値 |
さらにレコードが残っているかどうか。 |
イベントフィールド
|
フィールド |
型 |
説明 |
|
|
文字列 |
イベント ID。 |
|
|
文字列 |
イベントタイプ。 |
|
|
文字列 |
セッション ID。 |
|
|
文字列 |
利用可能な場合の処理タイムスタンプ。 |
|
|
配列 |
メッセージ形式のイベントの場合に返されます。 |
エラー
|
HTTP |
型 |
コード |
原因 |
|
400 |
|
|
カーソルがこのセッションに属していません。 |
|
400 |
|
|
ページネーションパラメーターが無効です。 |
|
401 |
|
|
個人用アクセストークン (PAT) が無効、または有効期限が切れています。 |
|
404 |
|
|
セッションが存在しません。 |
注意事項
-
不明なイベントタイプがあってもリクエストは失敗しません。利用可能な場合は、最小限のエンベロープで返されます。
-
Forward は、エージェント ID、環境 ID、リソース、ボールト、ワーカー ID、トレース、raw/debug/internal ペイロードなどのランタイムプライベートフィールドをフィルターします。