API Hop

Documentation

Documentation API Hop

Catalogue de modèles

Listez les modèles accessibles à la clé API actuelle et leurs protocoles publics.

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

GET 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.

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

Authentification

Toutes les requêtes nécessitent un jeton Bearer.

http
Authorization: Bearer YOUR_API_KEY

Exemple de requête

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

Réponse

uidstring

Identifiant public du modèle. Pour les API acceptant model, utilisez cette valeur dans le champ model du corps de requête.

namestring

Nom affiché.

versionstring | null

Champ de version. Les entrées actuelles renvoient généralement null.

typestring

Type de modèle, actuellement surtout text, image ou video.

pricingobject | null

Tarification actuelle du modèle sur la plateforme. Consultez l’API en direct ou la console pour les valeurs actuelles.

Exemple réussi

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

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èlesID du modèleChat CompletionsResponsesClaude Messages
OpenAIgpt-5.4OuiOui-
OpenAIgpt-5.5OuiOui-
OpenAIgpt-5.6-solOuiOui-
OpenAIgpt-5.6-terraOuiOui-
OpenAIgpt-6-astraOuiOui-
Anthropicclaude-fable-5Oui-Oui
Anthropicclaude-fable-5-1Oui-Oui
Anthropicclaude-opus-4-6Oui-Oui
Anthropicclaude-opus-4-7Oui-Oui
Anthropicclaude-opus-4-8Oui-Oui
Anthropicclaude-opus-5Oui-Oui
Anthropicclaude-opus-5-5Oui-Oui
Anthropicclaude-sonnet-5Oui-Oui
Anthropicclaude-sonnet-5-5Oui-Oui
DeepSeekdeepseek-v4-flashOui--
DeepSeekdeepseek-v4-proOui--
DeepSeekdeepseek-v4.1-flashAprès déploiement et activation--
Geminigemini-3.6-flashOui--
Geminigemini-3.7-flashOui--
Geminigemini-3.8-flashOui--
Geminigemini-3.5-flash-liteOui--
Geminigemini-4-argonOui (après activation)--
Kimikimi-k3Oui--
MiniMaxminimax-m3Oui--

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 ; consultez GET 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èlesID du modèleType de modèleEndpoint public
OpenAIgpt-image-2ImagePOST https://api.apihop.ai/openai/v1/images/generations
OpenAIgpt-image-2.5-flareImagePOST https://api.apihop.ai/openai/v1/images/generations
OpenAIgpt-image-2.5-sunburstImagePOST https://api.apihop.ai/openai/v1/images/generations
BytePlusseedance-2.0VidéoPOST https://api.apihop.ai/v1/video/seedance
BytePlusseedance-2.5VidéoPOST 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.0 et seedance-2.5. L’endpoint Seedance 2.0 accepte aussi l’ancien alias seedance-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/models et 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.

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.

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