v1

latestOpenAPI 3.0.32026-07-248519153.1 KB
Translations

Update translation provider connections

Update Crowdin credentials and/or the project-wide custom AI translation prompt. Pass only the fields you want to change — unspecified fields are preserved. Re-sending a non-empty api_token overwrites the stored one.

put/project/translation-connections

Request body

custom_ai_translation_promptstring nullable

Project-wide system prompt fragment appended to the AI translator. Set to empty string to clear.

Example request

{
  "custom_ai_translation_prompt": "Keep the brand name `Cleanly` untranslated. Stay friendly, never use emojis in headlines.",
  "crowdin": {
    "is_enabled": true,
    "project_id": "123456"
  }
}

Response

Connections updated

successinteger

Example response

{
  "success": 1,
  "connections": {
    "ai": {
      "provider": "platform"
    }
  }
}