Public API
Get Bitbucket config
Returns the current Bitbucket integration status and configuration. Does not return the access token. Requires `canViewTranslations` permission.
sb-access-token<token>
Supabase Auth session cookie. Automatically set when users log in via the Movabase web app.
In: cookie
Path Parameters
project-id*string
Project ID
Format
uuidResponse Body
application/json
curl -X GET "https://example.com/api/projects/497f6eca-6276-4993-bfeb-53cbbbba6f08/bitbucket"{ "config": { "connected": true, "workspace": "string", "repo": "string", "branch": "string", "base_path": "string", "format": "json" }}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 project
Returns project details including linked project configuration. Requires `canViewTranslations` permission.