Create Task
POST/api/tasks/createtask
Tier: Public — stable, supported for third-party integration.
Creates a task together with its actions, always starting in TaskMasterState.ToDo.
Request
Responses
- 200
- 400
- 401
- 403
The created task. See Tasks.TaskDetailDto.
Missing TaskNo or Status — MissingRequiredField; a duplicate TaskNo for the organisation — InvalidOperation; an unknown AssignedToUserId, CompletedByUserId, or ReasonId (must be scoped to ReasonScope.Task) — InvalidReference; an unknown per-action ActionTypeId, or a system-type action missing its linked-entity ActionId — InvalidReference.
Caller is not authenticated.
Caller does not have Create permission on the Task module.