Submit an Article for Translation

Submits an article for translation for multiple languages and blocks translations for inactive languages.

URI 

1/knowledgeManagement/articleVersions/translations

Available Since Release 

25.0

Some parameters are supported in API versions 43.0 and higher.

Formats 

JSON, XML

HTTP Method 

POST

Authentication 

Authorization: OAuth {accesstoken}

Parameters 

ParameterDescriptionAvailable
articleIDString. Required. The ID of the article.25.0
assignmentsJSON Array. An array of assignment details. Each assignment is a list with these properties:
  • language: Required. A language code.
  • assigneeId: A user Id or queue Id.
  • dueDate: The date that the task is due.
If you use this parameter, don’t use the language parameter.
43.0
languageString. A language code. If you use this parameter, don’t use the assignments parameter.25.0-42.0
sendEmailNotificationBoolean. Specifies whether to send an email to the assignee (true) or not (false).43.0

Example Request Body 

1{
2   "articleId":"kA0xx00000000BO",
3   "assignments":[
4      {
5         "language":"sq",
6         "assigneeId":"005xx000001T7MF",
7         "dueDate":""
8      },
9      {
10         "language":"zh_CN",
11         "assigneeId":"005xx000001T7MF",
12         "dueDate":""
13      }
14   ],
15   "sendEmailNotification":true
16}