Skip to main content

API reference

The Taia REST API lets you automate translation workflows: submit files, poll for results, and download translations without using the web interface.

Authentication

All API requests require a Bearer token. Generate your API token in ProfileAPI Access (available on Pro plans).

Authorization: Bearer YOUR_API_TOKEN

Base URL

https://translate.taia.io/api/v1

Interactive reference

The full endpoint-by-endpoint reference with request/response schemas and a live try-it panel is available at:

translate.taia.io/api/docs

Common workflows

Submit a file for AI translation

  1. POST /projects — create a project
  2. POST /projects/{id}/files — upload source file(s)
  3. POST /projects/{id}/translate — start AI translation
  4. GET /projects/{id}/status — poll until complete
  5. GET /projects/{id}/files/{file_id}/download — download translated file