Movabase Docs
Public API

Export translations

Exports all translations for a project. This is the **primary endpoint for CI/CD and programmatic access**. Supports API key authentication via the `Authorization: Bearer <key>` header. Returns translations in JSON or PO format, optionally as a ZIP file.

GET
/api/projects/{project-id}/translations
AuthorizationBearer <token>

Unkey API key. Create one via POST /api/projects/{project-id}/keys. Keys are prefixed with loko_. Supported on all project-scoped endpoints.

In: header

Path Parameters

project-id*string

Project ID

Formatuuid

Query Parameters

format?string

Export format

Default"json"
Value in"json" | "po"
zip?boolean

Return as ZIP file instead of JSON

Defaultfalse

Response Body

application/json

application/json

curl -X GET "https://app.movabase.com/api/projects/497f6eca-6276-4993-bfeb-53cbbbba6f08/translations"
{
  "en": {
    "common.json": {
      "greeting": "Hello",
      "farewell": "Goodbye"
    }
  },
  "es": {
    "common.json": {
      "greeting": "Hola",
      "farewell": "Adios"
    }
  }
}
{
  "error": "string"
}
{
  "error": "string"
}