Skip to main content
POST

Authorizations

Authorization
string
header
required

Provide Authorization header with token obtained through Login operation.

Body

application/json
sourceTexts
object[]
required
Required array length: 1 - 6 elements
targetLang
object
required
consumerId
string
required

Use short descriptive ID that represents the calling integration. E.g. JIRA_INTEGRATION, GDRIVE_SYNC, SHOPIFY_EXT:v1.2 etc.

Required string length: 1 - 50
sourceLang
object
mtSettings
object
termBasesConfig
object[]

Term base configurations to enforce during translation. Only supported for Quokka (AI Translation Agent) profiles, set via mtSettings.profile; combining term bases with any other profile fails the request.

Maximum array length: 10
transMemories
object[]

Translation memory references applied in RAG (context-only) mode - relevant matches are supplied to the AI model as translation context rather than automatically substituted into the output; PRETRANSLATE mode is not supported on this endpoint. Only supported for Quokka (AI Translation Agent) profiles, set via mtSettings.profile; combining translation memories with any other profile fails the request.

Maximum array length: 10
contentGroup
object

Content Group whose Content Profile is resolved for the caller's organization and target language, and applied to the translation when found. If no Content Profile exists for the target language, or it cannot be resolved, the translation proceeds without one rather than failing the request.

Response

Response with translations

sourceLang
object
required
targetLang
object
required
consumerId
string
required

Use short descriptive ID that represents the calling integration. E.g. JIRA_INTEGRATION, GDRIVE_SYNC, SHOPIFY_EXT:v1.2 etc.

Required string length: 1 - 50
translatedTexts
object[]