Skip to main content

Update Task Schedule

POST 

/api/taskschedules/updatetaskschedule

Tier: Public — stable, supported for third-party integration.

Fully replaces a task schedule's scalar fields, then re-evaluates the AutoStart/AutoComplete cascade from its child tasks' current states. This action is the only place that cascade is evaluated — starting or completing a child task does not, by itself, advance the parent schedule; the schedule only catches up when it is itself updated (or explicitly started/ended via TaskScheduleController.StartTaskSchedule(...)/TaskScheduleController.EndTaskSchedule(...)).

Request

Responses

The updated schedule. See Tasks.TaskScheduleDetailDto.