RequestBeam

Documentation

RequestBeam Docs

Model Catalog

List the models available to the current API Key and their public protocols.

GEThttps://api.requestbeam.com/v1/models

GET https://api.requestbeam.com/v1/models returns the models available to the current API Key. Availability can change with model configuration, service health, and API Key permissions, so the live API response is the final source of truth.

text
GET https://api.requestbeam.com/v1/models

Authentication

All requests require a Bearer Token.

http
Authorization: Bearer YOUR_API_KEY

Request Example

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

Response

uidstring

Public model identifier. For APIs that accept model, use this value in the request body's model field.

namestring

Display name.

versionstring | null

Version field. Current entries usually return null.

typestring

Model type, currently mainly text, image, or video.

pricingobject | null

Current platform pricing for the model. Use the live API or console for current values.

Success Example

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_..."
}

Current Text Models

The following table summarizes the currently documented text models. For each request, use the models returned by your own GET https://api.requestbeam.com/v1/models call.

Model familyModel IDChat CompletionsResponsesClaude Messages
OpenAIgpt-5.4YesYes-
OpenAIgpt-5.5YesYes-
OpenAIgpt-5.6-solYesYes-
OpenAIgpt-5.6-terraYesYes-
OpenAIgpt-6-astraYesYes-
Anthropicclaude-fable-5Yes-Yes
Anthropicclaude-fable-5-1Yes-Yes
Anthropicclaude-haiku-4-5Yes-Yes
Anthropicclaude-opus-4-5Yes-Yes
Anthropicclaude-opus-4-6Yes-Yes
Anthropicclaude-opus-4-7Yes-Yes
Anthropicclaude-opus-4-8Yes-Yes
Anthropicclaude-opus-5Yes-Yes
Anthropicclaude-opus-5-5Yes-Yes
Anthropicclaude-sonnet-4-5Yes-Yes
Anthropicclaude-sonnet-4-6Yes-Yes
Anthropicclaude-sonnet-5Yes-Yes
DeepSeekdeepseek-v4-flashYes--
DeepSeekdeepseek-v4-proYes--
DeepSeekdeepseek-v4.1-flashAfter deployment and enablement--
Geminigemini-3.6-flashYes--
Geminigemini-3.7-flashYes--
Geminigemini-3.8-flashYes--
Geminigemini-3.5-flash-liteYes--
Kimikimi-k3Yes--
MiniMaxminimax-m3Yes--

Claude output budgets include thinking and final text. A small max_tokens value such as 128 may be exhausted before any final text is produced. Use a positive integer budget with room for both, as described in Claude Messages.

Model Family Guides

  • DeepSeek Models: deepseek-v4-flash, deepseek-v4-pro, deepseek-v4.1-flash (a distinct ID, available only after deployment and enablement; check GET https://api.requestbeam.com/v1/models)
  • Gemini Models: gemini-3.6-flash, gemini-3.7-flash, gemini-3.8-flash, gemini-3.5-flash-lite
  • Kimi Model: kimi-k3
  • MiniMax Model: minimax-m3

These guides cover model selection, request examples, output-budget notes, and the current public protocol boundary. The live response from this endpoint remains authoritative for availability.

Current Image and Video Models

Model familyModel IDTypePublic endpoint
OpenAIgpt-image-2ImagePOST https://api.requestbeam.com/openai/v1/images/generations
OpenAIgpt-image-2.5-flareImagePOST https://api.requestbeam.com/openai/v1/images/generations
OpenAIgpt-image-2.5-sunburstImagePOST https://api.requestbeam.com/openai/v1/images/generations
BytePlusseedance-2.0VideoPOST https://api.requestbeam.com/v1/video/seedance
BytePlusseedance-2.5VideoPOST https://api.requestbeam.com/v1/video/seedance

Other API Entry

twitterapi represents the Twitter data APIs and is not a Chat model. Use the /v1/twitter/* endpoints instead of passing twitterapi to Chat Completions.

Model ID Rules

  • Chat Completions, Responses, Claude Messages, image, and Seedance video APIs

use model.

  • The only valid Seedance video model values are seedance-2.0 and seedance-2.5.
  • Use only model IDs returned by GET https://api.requestbeam.com/v1/models.
  • Unavailable models do not appear in /v1/models and should not be used for new calls.
  • An API Key with model restrictions may receive a subset of the documented models.

Error Response

See Error Codes and Troubleshooting for the full code reference, protocol differences, and diagnostic steps.

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