API 概要
AllToken REST API の基礎 — 認証、Base URL、レスポンスフォーマット。
Base URL
Base URL
$ https://api.alltoken.ai/v1すべての API エンドポイントはこの Base URL からの相対パスです。API は OpenAI API フォーマットと完全に互換性があります。
認証
すべてのリクエストには Authorization ヘッダーに Bearer Token が必要です:
Header
$ Authorization: Bearer YOUR_API_KEY設定 → API Keys で API Key を取得してください。
レスポンスフォーマット
すべてのレスポンスは JSON 形式です。成功したレスポンスはデータを直接返します。エラーレスポンスのフォーマットは以下のとおりです:
エラーレスポンス
| 1 | { |
| 2 | "error": { |
| 3 | "message": "Invalid API key provided", |
| 4 | "type": "authentication_error", |
| 5 | "code": 401 |
| 6 | } |
| 7 | } |
ステータスコード
200— 成功400— リクエストエラー(無効なパラメーター)401— 未認証(API Key が無効または欠落)403— アクセス禁止(権限不足)404— リソースが見つかりません429— レート制限超過500— サーバー内部エラー502/503— 上流プロバイダーエラー(自動フェイルオーバーがトリガーされる場合があります)