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

  1. Create a project and upload files — POST /v1/projects

  2. Poll status — GET /v1/projects/{id}

  3. 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.

Next

  1. Create an API key

  2. Make your first call

  3. Quickstart: submit → poll → download