Documentation API Hop
Catalogue de modèles
Listez les modèles accessibles à la clé API actuelle et leurs protocoles publics.
https://api.apihop.ai/v1/modelsGET https://api.apihop.ai/v1/models renvoie les modèles accessibles à la clé API actuelle. La disponibilité peut évoluer selon la configuration, l’état du service et les permissions de la clé ; la réponse en direct de l’API fait donc autorité.
Claude Sonnet 4.6 (claude-sonnet-4-6) est pris en charge par le fournisseur amont, mais n’est actuellement pas publié sur RequestBeam. Il ne constitue pas un modèle d’intégration par défaut actif. Avant tout appel, confirmez votre accès avec votre propre réponse de GET https://api.apihop.ai/v1/models.
GET https://api.apihop.ai/v1/modelsAuthentification
Toutes les requêtes nécessitent un jeton Bearer.
Authorization: Bearer YOUR_API_KEYExemple de requête
curl --request GET \
--url https://api.apihop.ai/v1/models \
--header 'Authorization: Bearer YOUR_API_KEY'Réponse
uidstringIdentifiant public du modèle. Pour les API acceptant model, utilisez cette valeur dans le champ model du corps de requête.
namestringNom affiché.
versionstring | nullChamp de version. Les entrées actuelles renvoient généralement null.
typestringType de modèle, actuellement surtout text, image ou video.
pricingobject | nullTarification actuelle du modèle sur la plateforme. Consultez l’API en direct ou la console pour les valeurs actuelles.
Exemple réussi
{
"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_..."
}Modèles textuels actuels
Le tableau suivant résume les modèles textuels actuellement documentés. Pour chaque requête, utilisez les modèles renvoyés par votre propre appel à GET https://api.apihop.ai/v1/models.
| Famille de modèles | ID du modèle | Chat Completions | Responses | Claude Messages |
|---|---|---|---|---|
| OpenAI | gpt-5.4 | Oui | Oui | - |
| OpenAI | gpt-5.5 | Oui | Oui | - |
| OpenAI | gpt-5.6-sol | Oui | Oui | - |
| OpenAI | gpt-5.6-terra | Oui | Oui | - |
| OpenAI | gpt-6-astra | Oui | Oui | - |
| Anthropic | claude-fable-5 | Oui | - | Oui |
| Anthropic | claude-fable-5-1 | Oui | - | Oui |
| Anthropic | claude-opus-4-6 | Oui | - | Oui |
| Anthropic | claude-opus-4-7 | Oui | - | Oui |
| Anthropic | claude-opus-4-8 | Oui | - | Oui |
| Anthropic | claude-opus-5 | Oui | - | Oui |
| Anthropic | claude-opus-5-5 | Oui | - | Oui |
| Anthropic | claude-sonnet-5 | Oui | - | Oui |
| Anthropic | claude-sonnet-5-5 | Oui | - | Oui |
| DeepSeek | deepseek-v4-flash | Oui | - | - |
| DeepSeek | deepseek-v4-pro | Oui | - | - |
| DeepSeek | deepseek-v4.1-flash | Après déploiement et activation | - | - |
| Gemini | gemini-3.6-flash | Oui | - | - |
| Gemini | gemini-3.7-flash | Oui | - | - |
| Gemini | gemini-3.8-flash | Oui | - | - |
| Gemini | gemini-3.5-flash-lite | Oui | - | - |
| Gemini | gemini-4-argon | Oui (après activation) | - | - |
| Kimi | kimi-k3 | Oui | - | - |
| MiniMax | minimax-m3 | Oui | - | - |
Le budget de sortie Claude inclut le raisonnement et le texte final. Une petite valeur de max_tokens, comme 128, peut être épuisée avant toute production de texte final. Utilisez un entier positif laissant de la place aux deux, comme décrit dans Claude Messages.
Guides des familles de modèles
- Modèles DeepSeek:
deepseek-v4-flash,deepseek-v4-pro,deepseek-v4.1-flash(ID distinct, disponible uniquement après déploiement et activation ; consultezGET https://api.apihop.ai/v1/models) - Modèles Gemini:
gemini-3.6-flash,gemini-3.7-flash,gemini-3.8-flash,gemini-3.5-flash-lite,gemini-4-argon(après déploiement et activation) - Modèle Kimi:
kimi-k3 - Modèle MiniMax:
minimax-m3
Ces guides couvrent le choix du modèle, les exemples de requêtes, les notes sur le budget de sortie et le périmètre actuel du protocole public. La réponse en direct de cet endpoint reste la référence pour la disponibilité.
Modèles actuels d’images et de vidéo
| Famille de modèles | ID du modèle | Type de modèle | Endpoint public |
|---|---|---|---|
| OpenAI | gpt-image-2 | Image | POST https://api.apihop.ai/openai/v1/images/generations |
| OpenAI | gpt-image-2.5-flare | Image | POST https://api.apihop.ai/openai/v1/images/generations |
| OpenAI | gpt-image-2.5-sunburst | Image | POST https://api.apihop.ai/openai/v1/images/generations |
| BytePlus | seedance-2.0 | Vidéo | POST https://api.apihop.ai/v1/video/seedance |
| BytePlus | seedance-2.5 | Vidéo | POST https://api.apihop.ai/v1/video/seedance |
Autre point d’entrée API
twitterapi représente les API de données Twitter, pas un modèle de chat. Utilisez les endpoints /v1/twitter/* au lieu de passer twitterapi à Chat Completions.
Règles des ID de modèles
- Les API Chat Completions, Responses, Claude Messages, d’images et de vidéo Seedance utilisent
model. - Les ID canoniques de Seedance sont
seedance-2.0etseedance-2.5. L’endpoint Seedance 2.0 accepte aussi l’ancien aliasseedance-2-0, mais les nouvelles requêtes et recherches de catalogue doivent utiliser l’ID canonique avec point. - Utilisez uniquement les ID renvoyés par
GET https://api.apihop.ai/v1/models. - Les modèles indisponibles n’apparaissent pas dans
/v1/modelset ne doivent pas être utilisés pour de nouveaux appels. - Une clé API avec restrictions de modèles peut recevoir un sous-ensemble des modèles documentés.
Documentation associée
- Chat Completions commun
- Modèles DeepSeek
- Modèles Gemini
- Modèle Kimi
- Modèle MiniMax
- OpenAI Responses
- Claude Messages
- Génération d’images GPT-Image-2
- Génération de vidéo Seedance 2.0
- Génération de vidéo Seedance 2.5
Réponse d’erreur
Consultez Codes d’erreur et dépannage pour la référence complète des codes, les différences de protocole et les étapes de diagnostic.
{
"success": false,
"error": {
"code": 20000,
"message": "Invalid or missing API key"
},
"requestId": "req_..."
}