Introduction
The arbitr API lets you create translation projects, upload source files, poll progress, download deliverables, and check credit balance from your own tools.
What you need
- An arbitr account
- An API key from Settings → API Keys
The key plain text is shown once. If you lose it, rotate it and use the new key.
Base URL
https://api-arbitr.straker.ai
All routes are under /v1. Send the key on every request:
X-API-Key: abr_live_…
X-API-Version: 1 is optional.
A separate test mode (abr_test_…) runs on the same host. It checks auth and request shape only — it does not run the translation pipeline. See Test mode.
Typical flow
-
Create a project and upload files —
POST /v1/projects -
Poll status —
GET /v1/projects/{id} -
Download results — deliverables list, single file, or zip
Language codes are lowercase BCP-47 (en-us, ja-jp). Use the values from GET /v1/languages.