Documentazione per sviluppatori

Integra una potente traduzione di libri nelle tue applicazioni

Guida rapida

Ottieni la chiave API

Crea un account e genera una chiave API dalla tua pagina Impostazioni.

Effettua chiamate API

Usa la nostra API REST per caricare file e avviare traduzioni in modo programmatico.

Ottieni i risultati

Interroga lo stato o ricevi notifiche webhook quando le traduzioni sono completate.

Riferimento API

URL base

https://booktransla.com/api/v1

POST/estimate

Ottieni un preventivo per tradurre un file senza avviare la traduzione.

curl -X POST https://booktransla.com/api/v1/estimate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: multipart/form-data" \
  -F "file=@book.pdf" \
  -F "targetLanguage=es"

Autenticazione

Tutte le richieste API richiedono un token Bearer nell'header Authorization. Non condividere mai la tua chiave API pubblicamente.

Authorization: Bearer bt_live_xxxxxxxxxxxxxxxxxxxx

Mantieni la tua chiave API al sicuro. Rigenerala immediatamente se compromessa.

Limiti di frequenza

EndpointLimiteFinestra
/estimate100 requestsper minute
/translations10 requestsper minute
All endpoints1,000 requestsper day

SDK e risorse

Server MCP

Usa BookTransla con Claude Code e altri assistenti IA tramite il nostro server Model Context Protocol.

npx booktransla-mcp

Documentazione completa

Documentazione API completa con esempi per tutti gli endpoint e gestione degli errori.

Vedi documentazione

Pronto a costruire?

Crea il tuo account per ottenere una chiave API e iniziare l'integrazione.