Moves a task and its dependent tasks by a given number of working days
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
}
}
}