Vue d’ensemble
Cette page résume connexion, endpoints, réponses, erreurs et limites communes de l’API Developer Platform. Obtenez schémas et tarifs actuels de chaque outil avecGET /tools.
URL de base et en-têtes
Ajoutez tous les chemins à cette URL de base.Endpoints
Voici les principaux endpoints de l’API publique.
Filtrez
GET /tools/executions avec limit, before, status et tool. limit accepte 1–100, avec 20 par défaut.
Catalogue d’outils
Ledata de GET /tools contient version tarifaire, devise, disponibilité d’exécution et outils du catalogue.
Chaque outil fournit :
name— Nom à utiliser dans l’URL d’exécution et le corpsdescriptionetcategory— Usage et classificationavailable— Services externes nécessaires configurés et outil disponibleinputSchemaetexample— JSON Schema d’entrée et exemplemodels— Modèles sélectionnables avec exemples, disponibilité et tarifs par modèleprice— Coût minimal, unité de facturation et description tarifaire
available: true ne garantit pas l’exécution. executionEnabled, autorisations, solde et plafonds mensuels s’appliquent aussi.
Format des réponses
Les réponses réussies placent généralement le résultat dansdata.
error.
Cache-Control: no-store. Ne stockez pas clés, résultats ou URL temporaires dans des caches partagés.
Traiter les erreurs
Vérifiez la cause selon le statut avant toute nouvelle tentative.Limites d’utilisation
Tenez compte de ces limites dans votre client.
Catalogue, devis, téléversements, exécutions, interrogations et nouvelles tentatives comptent dans la limite. Évitez les interrogations trop fréquentes pour prévenir les réponses 429.
Téléverser des entrées
Pour des images, sons ou vidéos locaux, envoyez type MIME et données Base64 àPOST /tools/upload.
id utilisable comme fileId, format, taille, SHA-256 et expiration. Indiquez-le dans des champs comme source selon le catalogue. Un contenu identique dans le même projet renvoie le même ID ; la conservation ne se prolonge pas au-delà du premier téléversement.