メインコンテンツまでスキップ

API

自律 AI エージェントとリアルタイムに会話するための API です。SSE・MCP・A2A の 3 つの接続方式に対応し、会話履歴・ファイル・成果物の取得から、スキル・プレイブック・ユーザーの管理まで REST API として提供します。

3 つの接続方式​

エージェントに送るリクエストと返るレスポンスの基本構造は、どの方式でも共通です。違うのは、つなぎ方と、クライアントが仕様をどう知るかです。

Chat API / SSEMCPA2A
プロトコルREST + SSEStreamable HTTP / JSON-RPCJSON-RPC
エンドポイント/v1/chat/completions/v1/mcp/v1/a2a
ディスカバリーなし(API 仕様を参照)tools/list で自動取得Agent Card で自動取得
想定クライアント自社アプリ / HTTP クライアントClaude 等の MCP 対応 AI エージェントA2A 対応 AI エージェント
  • Chat API / SSE — 自社アプリケーションにエージェント機能を組み込む場合。リクエスト・レスポンスを自分で制御できます
  • MCP — MCP 対応の AI エージェントから接続する場合。エージェントがツール定義を自動取得します
  • A2A — A2A 対応のエージェントから接続する場合。Agent Card でスキルを自動取得します

比較の詳細と実装例は接続方式ガイドにあります。

扱えるもの​

分類内容リファレンス
会話チャット(SSE ストリーミング)、会話管理、ファイル管理、成果物取得、検索ユーザー API(会話・ライブラリ・組織)
ライブラリライブラリのファイル、Agent、スキル、プレイブックユーザー API(会話・ライブラリ・組織)
組織ユーザー、マスターデータユーザー API(会話・ライブラリ・組織)
プロジェクトプロジェクト・工程・配置の設定、ワークフローの実行の開始、トリガーの発火、実行の結果・記録 (証跡)・KPI、確認依頼、連携先ユーザー API(プロジェクト)(アプリケーション) / システム連携 API(プロジェクト一覧・ワークフローの実行の開始と取得・トリガーの発火だけ)
管理共有メモリ、ユーザー管理、ログ、マスターデータ管理システム連携 API

始め方​

Console でクライアントを作成したら、API を呼び出す の手順で最初のリクエストを送ってみてください。

ガイド​

リファレンス​

マーケットプレイス版の API は マーケットプレイス > API を参照してください。