Assign a user task
POST/user-tasks/:userTaskKey/assignment
Assigns a user task with the given key to the given assignee.
Request
Path Parameters
The key of the user task to assign.
- application/json
Body
required
The assignee for the user task. The assignee must not be empty or null
.
By default, the task is reassigned if it was already assigned. Set this to false
to return an error in such cases. The task must then first be unassigned to be assigned again. Use this when you have users picking from group task queues to prevent race conditions.
A custom action value that will be accessible from user task events resulting from this endpoint invocation. If not provided, it will default to "assign".
Responses
- 204
- 400
- 404
- 409
The user task's assignment was adjusted.
The assignment of the user task with the given key cannot be completed. More details are provided in the response body.
- application/problem+json
- Schema
- Example (from schema)
Schema
Default value: about:blank
A URI identifying the problem type.
A summary of the problem type.
Possible values: >= 400
and <= 600
The HTTP status code for this problem.
An explanation of the problem in more detail.
A URI identifying the origin of the problem.
{
"type": "about:blank",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
The user task with the given key was not found.
The user task with the given key is in the wrong state currently. More details are provided in the response body.
- application/problem+json
- Schema
- Example (from schema)
Schema
Default value: about:blank
A URI identifying the problem type.
A summary of the problem type.
Possible values: >= 400
and <= 600
The HTTP status code for this problem.
An explanation of the problem in more detail.
A URI identifying the origin of the problem.
{
"type": "about:blank",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}