Aperçu de l'API REST
Utilisez AI Glot via HTTP pour inspecter un espace de travail, les crédits et les traductions, télécharger les résultats et automatiser les glossaires avec un contrat JSON stable.
L’API REST d’AI Glot est la source de vérité utilisée par la CLI et les intégrations MCP.
https://api.ai-glot.com/v1Ce que v1 permet de faire
- Consulter les capacités de l’espace de travail, les limites du forfait et les portées accordées.
- Consulter le solde de crédits, les attributions et l’utilisation au fil du temps.
- Importer un fichier et créer une traduction, sous forme de texte JSON, d’URL HTTPS ou de données de formulaire multipart.
- Planifier et affiner ce qu’il faut traduire en langage naturel, puis consulter le résultat chiffré.
- Approuver un plan pour lancer le travail, ou annuler un plan en cours.
- Lister et inspecter les traductions.
- Renommer, archiver, restaurer et télécharger les traductions terminées.
- Créer, lire, mettre à jour, remplacer et supprimer des glossaires.
- Consulter le catalogue des langues supportées.
Première requête
Créez une clé dans les Outils développeur, puis appelez l’endpoint account :
curl https://api.ai-glot.com/v1/account \
-H "Authorization: Bearer $AIGLOT_API_KEY"const response = await fetch('https://api.ai-glot.com/v1/account', {
headers: { Authorization: `Bearer ${process.env.AIGLOT_API_KEY}` },
});
const payload = await response.json();import os, requests
response = requests.get(
"https://api.ai-glot.com/v1/account",
headers={"Authorization": f"Bearer {os.environ['AIGLOT_API_KEY']}"},
)
payload = response.json()Les réponses réussies contiennent data et request_id. Les réponses de liste contiennent également has_more et next_cursor.
Contrat lisible par machine
La spécification en direct est disponible sur api.ai-glot.com/openapi.json. Cette documentation publie l’instantané utilisé pour générer ces pages sur /docs/openapi.json.