v1

latestOpenAPI 3.0.32026-07-2415128381.3 KB
Tasks

Update a task

Updates the properties of a task. Requires Manage tasks admin right.

Requires <code>write_tasks</code> OAuth access scope.

put/projects/{project_id}/tasks/{task_id}

Path parameters

project_idstring required

A unique project identifier

task_idnumber required

A unique task identifier.

Request body

titlestring

Task title.

descriptionstring

Brief task description. Used as instructions for AI in <code>automatic_translation</code> and <code>lqa_by_ai</code> task types.

due_datestring

Due date in <code>Y-m-d H:i:s</code> format. Example: "2024-12-24 23:59:59"

auto_close_languagesboolean

Whether languages should be closed automatically upon completion of the last item. Must be <code>true</code> or omit the property for automatic_translation and lqa_by_ai task types.

auto_close_taskboolean

Whether the task should be automatically closed upon all language completion. Must be <code>true</code> or omit the property for automatic_translation and lqa_by_ai task types.

auto_close_itemsboolean

Whether the <code>translation</code> task items should be automatically marked as completed on edit. Must be <code>true</code> or omit the property for automatic_translation and lqa_by_ai task types.

close_taskboolean

Whether the task should be closed and notifications sent. The task cannot be reopened again.

closing_tagsstring[]

Tags that will be added to affected keys when task is closed.

do_lock_translationsboolean

If set to true, will lock translations for non-assigned project members.

Response

OK

project_idstring

Example response

{
  "task": {
    "languages": [
      {
        "tm_leverage": {
          "status": "completed",
          "value": {
            "0%+": 30,
            "50%+": 0,
            "75%+": 0,
            "85%+": 0,
            "95%+": 0,
            "100%": 0
          }
        }
      }
    ]
  }
}