https://router.flatkey.ai/v1 — la même URL de base pour tous les endpoints, fournisseurs et modèles. L’authentification utilise un token Bearer dans l’en-tête Authorization, à l’exception des URLs de contenu vidéo finalisé.
URL de base
Authentification
Les requêtes API doivent inclure votre clé API Flatkey en tant que token Bearer :GET /v1/videos/{task_id}/content anonyme est une exception. Traitez-la comme sensible, car la possession de l’URL de tâche donne accès à la vidéo finalisée.
Format des requêtes
- Toutes les requêtes utilisent HTTPS
- Les corps de requête doivent être en JSON (
Content-Type: application/json) - Les réponses sont en JSON, SSE pour le streaming, ou
video/mp4pour le contenu vidéo finalisé
Endpoints disponibles
Compatibilité avec le SDK OpenAI
L’API étant compatible OpenAI, vous pouvez utiliser le SDK officiel OpenAI pour Python ou Node.js sans modifier le code des requêtes — il suffit de définirbase_url :
Gestion des versions
Flatkey utilise le même schéma de versionnement que l’API OpenAI. Le préfixe de chemin/v1 est stable. Lorsque de nouvelles versions de l’API OpenAI sont publiées, Flatkey ajoute leur prise en charge tout en maintenant la rétrocompatibilité avec /v1.
Limites de débit
Les limites de débit sont appliquées par clé API. Si vous dépassez la limite, vous recevez une réponse429 Too Many Requests. Contactez support@flatkey.ai si vous avez besoin de limites de débit plus élevées pour des charges de production.