Orbiq logoTrust Center Documentation
API v1 ReferenceUpdatesIdTranslationsLocale

Save update translation

Save the title, summary, and body of a draft, scheduled, or published update in one of the tenant's enabled non-default languages. Fields left empty fall…

PUT
/api/v1/updates/{id}/translations/{locale}

Save the title, summary, and body of a draft, scheduled, or published update in one of the tenant's enabled non-default languages. Fields left empty fall back to the default language in emails. Sending every field empty removes the translation. Update emails use the recipient's contact or subscriber locale and fall back to the default language.

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

id*string

Update ID

locale*string

Trust center content locale, such as de or fr.

Value in

  • "en"
  • "de"
  • "fr"
  • "nl"
  • "ja"
  • "ko"
  • "zh"

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X PUT "https://example.com/api/v1/updates/string/translations/en" \  -H "Content-Type: application/json" \  -d '{    "title": "Sicherheitsupdate",    "summary": "Wir haben unsere Schlüssel rotiert.",    "description_md": "## Details"  }'
{  "success": true,  "data": {    "translation": {      "id": "string",      "languages_code": "string",      "title": "string",      "summary": "string",      "description_md": "string"    }  }}

How is this guide?