RequestBeam Docs
Model Catalog
List the models available to the current API Key and their public protocols.
https://api.requestbeam.com/v1/modelsGET 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.
GET https://api.requestbeam.com/v1/modelsAuthentication
All requests require a Bearer Token.
Authorization: Bearer YOUR_API_KEYRequest Example
curl --request GET \
--url https://api.requestbeam.com/v1/models \
--header 'Authorization: Bearer YOUR_API_KEY'Response
uidstringPublic model identifier. For APIs that accept model, use this value in the request body's model field.
namestringDisplay name.
versionstring | nullVersion field. Current entries usually return null.
typestringModel type, currently mainly text, image, or video.
pricingobject | nullCurrent platform pricing for the model. Use the live API or console for current values.
Success Example
{
"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 family | Model ID | Chat Completions | Responses | Claude Messages |
|---|---|---|---|---|
| OpenAI | gpt-5.4 | Yes | Yes | - |
| OpenAI | gpt-5.5 | Yes | Yes | - |
| OpenAI | gpt-5.6-sol | Yes | Yes | - |
| OpenAI | gpt-5.6-terra | Yes | Yes | - |
| OpenAI | gpt-6-astra | Yes | Yes | - |
| Anthropic | claude-fable-5 | Yes | - | Yes |
| Anthropic | claude-fable-5-1 | Yes | - | Yes |
| Anthropic | claude-haiku-4-5 | Yes | - | Yes |
| Anthropic | claude-opus-4-5 | Yes | - | Yes |
| Anthropic | claude-opus-4-6 | Yes | - | Yes |
| Anthropic | claude-opus-4-7 | Yes | - | Yes |
| Anthropic | claude-opus-4-8 | Yes | - | Yes |
| Anthropic | claude-opus-5 | Yes | - | Yes |
| Anthropic | claude-opus-5-5 | Yes | - | Yes |
| Anthropic | claude-sonnet-4-5 | Yes | - | Yes |
| Anthropic | claude-sonnet-4-6 | Yes | - | Yes |
| Anthropic | claude-sonnet-5 | Yes | - | Yes |
| DeepSeek | deepseek-v4-flash | Yes | - | - |
| DeepSeek | deepseek-v4-pro | Yes | - | - |
| DeepSeek | deepseek-v4.1-flash | After deployment and enablement | - | - |
| Gemini | gemini-3.6-flash | Yes | - | - |
| Gemini | gemini-3.7-flash | Yes | - | - |
| Gemini | gemini-3.8-flash | Yes | - | - |
| Gemini | gemini-3.5-flash-lite | Yes | - | - |
| Kimi | kimi-k3 | Yes | - | - |
| MiniMax | minimax-m3 | Yes | - | - |
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; checkGET 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 family | Model ID | Type | Public endpoint |
|---|---|---|---|
| OpenAI | gpt-image-2 | Image | POST https://api.requestbeam.com/openai/v1/images/generations |
| OpenAI | gpt-image-2.5-flare | Image | POST https://api.requestbeam.com/openai/v1/images/generations |
| OpenAI | gpt-image-2.5-sunburst | Image | POST https://api.requestbeam.com/openai/v1/images/generations |
| BytePlus | seedance-2.0 | Video | POST https://api.requestbeam.com/v1/video/seedance |
| BytePlus | seedance-2.5 | Video | POST 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
modelvalues areseedance-2.0andseedance-2.5. - Use only model IDs returned by
GET https://api.requestbeam.com/v1/models. - Unavailable models do not appear in
/v1/modelsand should not be used for new calls. - An API Key with model restrictions may receive a subset of the documented models.
Related Docs
- Common Chat Completions
- DeepSeek Models
- Gemini Models
- Kimi Model
- MiniMax Model
- OpenAI Responses
- Claude Messages
- GPT-Image-2 Image Generation
- Seedance 2.0 Video Generation
- Seedance 2.5 Video Generation
Error Response
See Error Codes and Troubleshooting for the full code reference, protocol differences, and diagnostic steps.
{
"success": false,
"error": {
"code": 20000,
"message": "Invalid or missing API key"
},
"requestId": "req_..."
}