Squadbase logo

実行結果の取得

Squadbase API 経由でエージェント実行の最終出力を取得します。

GEThttps://api.squadbase.dev/v0/agent/{agentId}/executions/{executionId}/result

実行の結果を返します。このエンドポイントは常に 200 OK を返します。実行中は outputnull で、意味を持つのは 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 に属していない場合は 422notFound)を返します。詳細は エラー を参照してください。