Move a comment to another task of the same entity

POST /actions/tasks/{task_id}/comments/{comment_id}/move

Move an existing comment from its current task to another task that belongs to the same entity (shot, asset, sequence, episode or edit). The comment text, attachments, mentions, original creation date and the task status change it carries are preserved. Notifications and news linked to the comment on the source task are removed and recreated against the target task, so the target task's watchers get notified as if a new comment was posted. Reserved to production managers and studio admins. Comments tied to a preview revision cannot be moved.

Path parameters

  • task_id Required

    Unique identifier of the comment's current task

  • comment_id Required

    Unique identifier of the comment to move

application/json

Body Required

  • target_task_id string(uuid) Required

    Unique identifier of the task to move the comment to. Must belong to the same entity as the current task.

Responses

  • 200

    Comment successfully moved to the target task. The returned payload is the comment with its updated object_id.

  • 400

    Source and target tasks differ in entity, are the same task, or the comment is tied to a preview revision.

  • 403

    Caller is not a manager or admin.

POST /actions/tasks/{task_id}/comments/{comment_id}/move
curl \
 --request POST 'http://api.example.com/actions/tasks/a24a6ea4-ce75-4665-a070-57453082c25/comments/b35b7fb5-df86-5776-b181-68564193d36/move' \
 --header "Authorization: $API_KEY" \
 --header "Content-Type: application/json" \
 --data '{"target_task_id":"c46c8gc6-eg97-6887-c292-79675204e47"}'
Request examples
{
  "target_task_id": "c46c8gc6-eg97-6887-c292-79675204e47"
}