Panoramica REST API
Usa AI Glot via HTTP per ispezionare un workspace, i crediti e le traduzioni, scaricare i risultati e automatizzare i glossari con un contratto JSON stabile.
La REST API di AI Glot è la fonte di verità dietro le integrazioni CLI e MCP.
https://api.ai-glot.com/v1Cosa può fare v1
- Leggere le funzionalità del workspace, i limiti del piano e gli scope concessi.
- Leggere il saldo dei crediti, le concessioni e l’utilizzo nel tempo.
- Caricare un file e creare una traduzione, come testo JSON, URL HTTPS o dati form multipart.
- Pianificare e affinare cosa tradurre in linguaggio naturale, e leggere il risultato con il relativo prezzo.
- Approvare un piano per avviare il lavoro, oppure annullare uno in corso.
- Elencare e ispezionare le traduzioni.
- Rinomina, archiviare, ripristinare e scaricare le traduzioni completate.
- Creare, leggere, aggiornare, sostituire ed eliminare i glossari.
- Leggere il catalogo delle lingue supportate.
- Inviare feedback testuale sull’uso dell’API, della CLI o del server MCP.
Prima richiesta
Crea una chiave negli Strumenti per sviluppatori, quindi chiama l’endpoint dell’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()Le risposte positive contengono data e request_id. Le risposte di elenco contengono inoltre has_more e next_cursor.
Contratto leggibile da macchine
La specifica aggiornata è disponibile all’indirizzo api.ai-glot.com/openapi.json. Questa documentazione pubblica lo snapshot utilizzato per renderizzare queste pagine in /docs/openapi.json.