Documentación de API Hop
Catálogo de modelos
Lista los modelos disponibles para la clave de API actual y sus protocolos públicos.
https://api.apihop.ai/v1/modelsGET https://api.apihop.ai/v1/models devuelve los modelos disponibles para la clave de API actual. La disponibilidad puede variar con la configuración, el estado del servicio y los permisos de la clave, por lo que la respuesta en vivo de la API es la fuente definitiva.
El proveedor admite Claude Sonnet 4.6 (claude-sonnet-4-6), pero actualmente no está publicado en RequestBeam. No es un valor predeterminado activo de integración. Antes de llamar a cualquier modelo, confirma el acceso con tu propia respuesta de GET https://api.apihop.ai/v1/models.
GET https://api.apihop.ai/v1/modelsAutenticación
Todas las solicitudes requieren un token Bearer.
Authorization: Bearer YOUR_API_KEYEjemplo de solicitud
curl --request GET \
--url https://api.apihop.ai/v1/models \
--header 'Authorization: Bearer YOUR_API_KEY'Respuesta
uidstringIdentificador público del modelo. Para las API que aceptan model, usa este valor en el campo model del cuerpo de la solicitud.
namestringNombre visible.
versionstring | nullCampo de versión. Las entradas actuales suelen devolver null.
typestringTipo de modelo, actualmente principalmente text, image o video.
pricingobject | nullPrecios actuales del modelo en la plataforma. Consulta la API en vivo o la consola para obtener los valores vigentes.
Ejemplo correcto
{
"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_..."
}Modelos de texto actuales
La tabla siguiente resume los modelos de texto documentados actualmente. Para cada solicitud, usa los modelos devueltos por tu propia llamada a GET https://api.apihop.ai/v1/models.
| Familia de modelos | ID del modelo | Chat Completions | Responses | Claude Messages |
|---|---|---|---|---|
| OpenAI | gpt-5.4 | Sí | Sí | - |
| OpenAI | gpt-5.5 | Sí | Sí | - |
| OpenAI | gpt-5.6-sol | Sí | Sí | - |
| OpenAI | gpt-5.6-terra | Sí | Sí | - |
| OpenAI | gpt-6-astra | Sí | Sí | - |
| Anthropic | claude-fable-5 | Sí | - | Sí |
| Anthropic | claude-fable-5-1 | Sí | - | Sí |
| Anthropic | claude-opus-4-6 | Sí | - | Sí |
| Anthropic | claude-opus-4-7 | Sí | - | Sí |
| Anthropic | claude-opus-4-8 | Sí | - | Sí |
| Anthropic | claude-opus-5 | Sí | - | Sí |
| Anthropic | claude-opus-5-5 | Sí | - | Sí |
| Anthropic | claude-sonnet-5 | Sí | - | Sí |
| Anthropic | claude-sonnet-5-5 | Sí | - | Sí |
| DeepSeek | deepseek-v4-flash | Sí | - | - |
| DeepSeek | deepseek-v4-pro | Sí | - | - |
| DeepSeek | deepseek-v4.1-flash | Tras desplegar y activar | - | - |
| Gemini | gemini-3.6-flash | Sí | - | - |
| Gemini | gemini-3.7-flash | Sí | - | - |
| Gemini | gemini-3.8-flash | Sí | - | - |
| Gemini | gemini-3.5-flash-lite | Sí | - | - |
| Gemini | gemini-4-argon | Sí (tras activar) | - | - |
| Kimi | kimi-k3 | Sí | - | - |
| MiniMax | minimax-m3 | Sí | - | - |
El límite de salida de Claude incluye el razonamiento y el texto final. Un valor pequeño de max_tokens, como 128, puede agotarse antes de producir texto final. Usa un entero positivo con margen para ambos, como se describe en Claude Messages.
Guías por familia de modelos
- Modelos DeepSeek:
deepseek-v4-flash,deepseek-v4-pro,deepseek-v4.1-flash(ID distinto, disponible solo tras desplegar y activar; consultaGET https://api.apihop.ai/v1/models) - Modelos Gemini:
gemini-3.6-flash,gemini-3.7-flash,gemini-3.8-flash,gemini-3.5-flash-lite,gemini-4-argon(tras desplegar y activar) - Modelo Kimi:
kimi-k3 - Modelo MiniMax:
minimax-m3
Estas guías cubren la elección del modelo, ejemplos de solicitudes, notas sobre límites de salida y el alcance actual del protocolo público. La respuesta en vivo de este endpoint sigue siendo la autoridad sobre disponibilidad.
Modelos actuales de imágenes y vídeo
| Familia de modelos | ID del modelo | Tipo | Endpoint público |
|---|---|---|---|
| OpenAI | gpt-image-2 | Imagen | POST https://api.apihop.ai/openai/v1/images/generations |
| OpenAI | gpt-image-2.5-flare | Imagen | POST https://api.apihop.ai/openai/v1/images/generations |
| OpenAI | gpt-image-2.5-sunburst | Imagen | POST https://api.apihop.ai/openai/v1/images/generations |
| BytePlus | seedance-2.0 | Vídeo | POST https://api.apihop.ai/v1/video/seedance |
| BytePlus | seedance-2.5 | Vídeo | POST https://api.apihop.ai/v1/video/seedance |
Otro punto de entrada de API
twitterapi representa las API de datos de Twitter y no es un modelo de chat. Usa los endpoints /v1/twitter/* en lugar de pasar twitterapi a Chat Completions.
Reglas de ID de modelos
- Las API Chat Completions, Responses, Claude Messages, de imágenes y de vídeo Seedance usan
model. - Los ID canónicos de Seedance son
seedance-2.0yseedance-2.5. El endpoint de Seedance 2.0 también acepta el alias antiguoseedance-2-0, pero las solicitudes nuevas y consultas al catálogo deben usar el ID canónico con punto. - Usa solo ID devueltos por
GET https://api.apihop.ai/v1/models. - Los modelos no disponibles no aparecen en
/v1/modelsy no deben usarse para llamadas nuevas. - Una clave con restricciones de modelos puede recibir un subconjunto de los modelos documentados.
Documentación relacionada
- Chat Completions común
- Modelos DeepSeek
- Modelos Gemini
- Modelo Kimi
- Modelo MiniMax
- OpenAI Responses
- Claude Messages
- Generación de imágenes GPT-Image-2
- Generación de vídeo Seedance 2.0
- Generación de vídeo Seedance 2.5
Respuesta de error
Consulta Códigos de error y resolución de problemas para la referencia completa de códigos, diferencias de protocolo y pasos de diagnóstico.
{
"success": false,
"error": {
"code": 20000,
"message": "Invalid or missing API key"
},
"requestId": "req_..."
}