本文へスキップ

認証

API キーを作成してリクエストごとに送り、スコープとエンドポイントを理解します。

API キー

コンソールで名前と有効期限(無期限も可)を指定してキーを作成します。新しいキーには標準 API 権限がすべて含まれ、サインイン後に再表示できます。キーをクライアント側のコードや公開リポジトリに含めないでください。

権限許可される操作
jobs:createタスクを送信
jobs:readタスクのポーリングと一覧
media:write入力画像・動画のアップロード
media:read結果ファイルのダウンロード
usage:readクレジットと取引履歴の読み取り
chat:createCall chat completions

キーを送る

キーの送信方法: Authorization: Bearer <key> または x-api-key: <key> — 両方は使用しないでください。Web コンソールと Playground はサインイン中のセッションを使用します。

キーがない、または無効な場合は 401 AUTH_REQUIRED、必要な権限がないキーの場合は 403 INSUFFICIENT_SCOPE が返されます。

エンドポイント

メソッドパス用途認証
GET/api/v1/models公開モデルカタログの一覧公開
GET/api/v1/models/{slug}入力スキーマ付きのモデル 1 件公開
GET/api/v1/prices設定済みのタスク単位料金(USD マイクロ単位)公開
POST/api/v1/media画像・動画のバイトをアップロードし、media:<uuid> を返すmedia:write
POST/api/v1/jobs非同期モデルタスクを 1 件送信jobs:create
GET/api/v1/jobs/{id}1 件のタスクのステータスと結果をポーリングjobs:read
GET/api/v1/jobs最新 100 件のタスクjobs:read
GET/api/v1/results/{id}所有する結果ファイルをダウンロードmedia:read
GET/api/v1/usageクレジット残高と最近の取引履歴usage:read
GET/api/v1/chat/modelsCallable chat models with token prices (OpenAI list format)公開
POST/api/v1/chat/completionsOpenAI-compatible chat completion, billed per tokenchat:create
GET/api/v1/chat/requestsYour chat requests with charges, limit (1–100) and before cursorusage:read
GET/api/v1/chat/requests/{id}One chat request belonging to your accountusage:read

AI エージェント

AI エージェントはキーの代わりに MCP サーバー経由の OAuth でサインインできます。 MCP と Skill