/api/v2/tasks/{id}/move_dependent

PATCH
Tasks • Tasks

Moves a task and its dependent tasks by a given number of working days

Description

Shifts the task and its blocking dependent tasks by a number of working days.

The shift propagates transitively across blocking dependencies — every open task in the chain whose due date is set moves by the same number of working days. Non-working days are skipped using the organization's working-hours setting.

When booking validation is enabled and a shift would conflict with existing bookings on a moving task, the request fails with 422.

{
  "data": {
    "type": "tasks",
    "attributes": {
      "days_count": 5,
      "skip_root_task": false
    }
  }
}
Loading parameters…
Loading request bodies…
Loading responses…