API Hop

ドキュメント

API Hop ドキュメント

モデルカタログ

現在の API キーで利用できるモデルと、その公開プロトコルの一覧。

GEThttps://api.apihop.ai/v1/models

GET https://api.apihop.ai/v1/models は、現在の API キーで利用できるモデルを返します。利用可否はモデルの設定、サービスの稼働状態、API キーの権限によって変わるため、実際の API レスポンスを最終的な判断の基準にしてください。

Claude Sonnet 4.6(claude-sonnet-4-6)は上流の供給元では対応していますが、現在 RequestBeam では公開されていません。現時点の連携における既定モデルではありません。モデルを呼び出す前に、自分の API キーによる GET https://api.apihop.ai/v1/models のレスポンスでアクセス権を確認してください。

text
GET https://api.apihop.ai/v1/models

認証

すべてのリクエストに Bearer Token が必要です。

http
Authorization: Bearer YOUR_API_KEY

リクエスト例

bash
curl --request GET \
  --url https://api.apihop.ai/v1/models \
  --header 'Authorization: Bearer YOUR_API_KEY'

レスポンス

uidstring

公開モデル識別子です。model を受け付ける API では、この値をリクエストボディの model フィールドに指定してください。

namestring

表示名です。

versionstring | null

バージョンのフィールドです。現在のエントリでは通常 null が返されます。

typestring

モデルの種類です。現在は主に text、image、video です。

pricingobject | null

そのモデルの現在のプラットフォーム料金です。最新の値は実際の API またはコンソールで確認してください。

成功時の例

json
{
  "success": true,
  "data": [
    {
      "uid": "gpt-5.6-sol",
      "name": "ChatGPT-5.6 Sol",
      "version": null,
      "type": "text",
      "pricing": {
        "unit": "credits",
        "tokenTierBasis": "input_tokens",
        "tiers": []
      }
    },
    {
      "uid": "seedance-2.5",
      "name": "Seedance 2.5",
      "version": null,
      "type": "video",
      "pricing": {
        "unit": "credits",
        "tiers": []
      }
    }
  ],
  "requestId": "req_..."
}

現在のテキストモデル

次の表は、現在ドキュメントに掲載されているテキストモデルの概要です。リクエストでは、自分の API キーによる GET https://api.apihop.ai/v1/models の呼び出しで返されたモデルを使用してください。

モデルファミリーモデル IDChat CompletionsResponsesClaude Messages
OpenAIgpt-5.4対応対応-
OpenAIgpt-5.5対応対応-
OpenAIgpt-5.6-sol対応対応-
OpenAIgpt-5.6-terra対応対応-
OpenAIgpt-6-astra対応対応-
Anthropicclaude-fable-5対応-対応
Anthropicclaude-fable-5-1対応-対応
Anthropicclaude-opus-4-6対応-対応
Anthropicclaude-opus-4-7対応-対応
Anthropicclaude-opus-4-8対応-対応
Anthropicclaude-opus-5対応-対応
Anthropicclaude-opus-5-5対応-対応
Anthropicclaude-sonnet-5対応-対応
Anthropicclaude-sonnet-5-5対応-対応
DeepSeekdeepseek-v4-flash対応--
DeepSeekdeepseek-v4-pro対応--
DeepSeekdeepseek-v4.1-flashデプロイと有効化の後--
Geminigemini-3.6-flash対応--
Geminigemini-3.7-flash対応--
Geminigemini-3.8-flash対応--
Geminigemini-3.5-flash-lite対応--
Geminigemini-4-argon対応(有効化の後)--
Kimikimi-k3対応--
MiniMaxminimax-m3対応--

Claude の出力予算には思考と最終テキストが含まれます。max_tokens を 128 のような小さな値にすると、最終テキストが生成される前に予算を使い切る可能性があります。Claude Messages の説明に従い、両方を収められる余裕のある正の整数を指定してください。

モデルファミリー別ガイド

  • DeepSeek モデル:deepseek-v4-flash、deepseek-v4-pro、deepseek-v4.1-flash(別個の ID であり、デプロイと有効化の後にのみ利用可能です。GET https://api.apihop.ai/v1/models を確認してください)
  • Gemini モデル:gemini-3.6-flash、gemini-3.7-flash、gemini-3.8-flash、gemini-3.5-flash-lite、gemini-4-argon(デプロイと有効化の後)
  • Kimi モデル:kimi-k3
  • MiniMax モデル:minimax-m3

これらのガイドでは、モデルの選択、リクエスト例、出力予算に関する注意点、現在公開されているプロトコルの範囲を説明しています。利用可否の正式な判断基準は、このエンドポイントが返す実際のレスポンスです。

現在の画像・動画モデル

モデルファミリーモデル ID種類公開エンドポイント
OpenAIgpt-image-2画像POST https://api.apihop.ai/openai/v1/images/generations
OpenAIgpt-image-2.5-flare画像POST https://api.apihop.ai/openai/v1/images/generations
OpenAIgpt-image-2.5-sunburst画像POST https://api.apihop.ai/openai/v1/images/generations
BytePlusseedance-2.0動画POST https://api.apihop.ai/v1/video/seedance
BytePlusseedance-2.5動画POST https://api.apihop.ai/v1/video/seedance

その他の API エントリ

twitterapi は Twitter のデータ API を表し、チャットモデルではありません。Chat Completions に twitterapi を渡すのではなく、/v1/twitter/* のエンドポイントを使用してください。

モデル ID の規則

  • Chat Completions、Responses、Claude Messages、画像 API、Seedance 動画 API では model を使用します。
  • Seedance の正規モデル ID は seedance-2.0 と seedance-2.5 です。Seedance 2.0 のエンドポイントでは従来の別名 seedance-2-0 も受け付けますが、新しいリクエストやカタログの参照では、ドットを含む正規 ID を使用してください。
  • GET https://api.apihop.ai/v1/models が返したモデル ID のみを使用してください。
  • 利用できないモデルは /v1/models に表示されず、新しい呼び出しに使用しないでください。
  • モデルの制限がある API キーでは、ドキュメントに掲載されたモデルの一部のみが返される場合があります。

エラーレスポンス

コードの一覧、プロトコルごとの違い、診断手順については、エラーコードとトラブルシューティングを参照してください。

json
{
  "success": false,
  "error": {
    "code": 20000,
    "message": "Invalid or missing API key"
  },
  "requestId": "req_..."
}