実行結果の取得
Squadbase API 経由でエージェント実行の最終出力を取得します。
GET
https://api.squadbase.dev/v0/agent/{agentId}/executions/{executionId}/result実行の結果を返します。このエンドポイントは常に 200 OK を返します。実行中は output が null で、意味を持つのは status のみです。実行が COMPLETED になると、output にエージェントの最終出力テキストが入ります。
リクエストヘッダー
Prop
Type
Required
x-api-key ヘッダーはすべてのリクエストで必須です。詳細は 認証 を参照してください。
パスパラメータ
Prop
Type
Required
レスポンス — 200 OK
Prop
Type
{
"executionId": "uuid",
"agentId": "uuid",
"status": "COMPLETED",
"output": "サインアップは前週比18%増。主因は ...",
"summary": { "messageCount": 12, "toolCallCount": 5 },
"error": null,
"completedAt": "ISO8601"
}呼び出し例
curl 'https://api.squadbase.dev/v0/agent/<AGENT_ID>/executions/<EXECUTION_ID>/result' \
-H 'x-api-key: <YOUR_API_KEY>'executionId が存在しない、または path の agentId に属していない場合は 422(notFound)を返します。詳細は エラー を参照してください。