API Reference · Vue d'ensemble de l'API
Vue d'ensemble de l'API
Les bases de l'API REST AllToken — authentification, base URL et format de réponse.
Base URL
Base URL
$https://api.alltoken.ai/v1Tous les points de terminaison API sont relatifs à cette base URL. L'API est entièrement compatible avec le format de l'API OpenAI.
Couverture :
/chat/completions— Complétions de chat (streaming, appels d'outils, mode raisonnement, recherche web)/models,/models/{id}— Liste et détails des modèles/videos/models,/videos/generations— Génération vidéo (tâches asynchrones)- Endpoints de compte (API Keys, Usage, Billing) — voir la barre latérale
Authentification
Toutes les requêtes nécessitent un Bearer Token dans l'en-tête Authorization :
Header
$Authorization: Bearer YOUR_API_KEYObtenez votre API Key dans Paramètres → Clés API.
Format de réponse
Toutes les réponses sont en JSON. Les réponses réussies retournent directement les données. Le format des réponses d'erreur est le suivant :
Réponse d'erreur
| 1 | { |
| 2 | "error": { |
| 3 | "message": "Invalid API key provided", |
| 4 | "type": "authentication_error", |
| 5 | "code": 401 |
| 6 | } |
| 7 | } |
Codes de statut
200— Succès400— Requête invalide (paramètres incorrects)401— Non autorisé (API Key invalide ou absente)403— Interdit (permissions insuffisantes)404— Ressource introuvable429— Limite de débit dépassée500— Erreur interne du serveur502/503— Erreur du fournisseur en amont (peut déclencher un basculement automatique)