Passer au contenu principal
GET
/
api
/
router
/
vendors
Fournisseurs du pool et icônes
curl --request GET \
  --url https://aihubmix.com/api/router/vendors \
  --header 'Authorization: Bearer <token>'
import requests

url = "https://aihubmix.com/api/router/vendors"

headers = {"Authorization": "Bearer <token>"}

response = requests.get(url, headers=headers)

print(response.text)
{
  "anthropic": {
    "name": "Anthropic",
    "icon": "https://.../logo_claude.svg"
  },
  "deepseek": {
    "name": "DeepSeek",
    "icon": "https://.../logo_deepseek.svg"
  }
}

Paramètres de requête

Il s’agit d’un endpoint ouvert, accessible sans connexion : aucune authentification n’est requise et il peut être appelé directement depuis des pages frontend ou par des tiers. Le CORS est activé et la limite de débit globale de l’API s’applique. Aucun paramètre de requête.

Paramètres de réponse

La réponse est un objet JSON brut : les clés sont les identifiants de fournisseurs (correspondant au champ v des entrées du Classement de routage et pool de modèles) ; les valeurs sont les métadonnées d’affichage du fournisseur. Seuls les fournisseurs actuellement présents dans le pool de modèles sont inclus.
{vendor}
object
Métadonnées d’affichage d’un fournisseur.
name
string
Nom d’affichage du fournisseur. Retombe sur l’identifiant du fournisseur lorsqu’aucune métadonnée correspondante n’existe.
icon
string
URL du logo du fournisseur. Peut être une chaîne vide ; dans ce cas, le frontend doit prévoir son propre repli (par exemple un monogramme).
Les résultats sont mis en cache côté serveur pendant 5 minutes : juste après une mise à jour du pool de modèles, un fournisseur récemment ajouté peut mettre jusqu’à 5 minutes à apparaître dans cette réponse — prévoyez un repli pour les clés manquantes.
{
  "anthropic": {
    "name": "Anthropic",
    "icon": "https://.../logo_claude.svg"
  },
  "deepseek": {
    "name": "DeepSeek",
    "icon": "https://.../logo_deepseek.svg"
  }
}

Dernière mise à jour : 2026-07-13