If the API changes in an incompatible manner this is listed explicitly in the "important release notes" section of each releases changelog.
Provides the associations between users and tasks.
Deprecated (completely replaced by /job):
URL: | /editor/taskuserassoc/[ID] |
Available Methods: | GET / POST / PUT / DELETE |
Specialities: |
Actual:
URL: | /editor/editor/task/:taskId/job/[ID] |
Available Methods: | GET / POST / PUT / DELETE |
Specialities: |
Resource Layout
Name | Type | Info |
id | int | GET only |
entityVersion | int | PUT / POST only, optional, is compared against the tasks entity version |
taskGuid | string | Passing taskGuid as value in payload is deprecated. Should be provided as id in query |
userGuid | string | |
login | string | GET only, set by server |
surName | string | GET only, set by server |
firstName | string | GET only, set by server |
longUserName | string | GET only, set by server |
state | string | Valid values depend on the used workflow, for the default see the API usage in basic workflow description. |
| string | DEPRECATED use workflowStepName instead! |
workflowStepName | string | Valid values depend on the used workflow, for the default see the API usage in basic workflow description. |
usedState | string | GET only, set by server |
usedInternalSessionUniqId | string | GET only, set by server |
isPmOverride | integer | GET only, set by server |
staticAuthHash | string | GET only, set by server; Needed for single click authentication. Only readable for users with role "api". |
deadlineDate | date | The date when the user should finish the assigned job. For each workflow and workflow step, can be defined how many days (excluding week-ends) the deadline should be in the future based on task order date. ex: In this config runtimeOptions.workflow.default.translation.defaultDeadlineDate, you can define the default deadline date for default workflow and translation step To use the defaultDeadline date config, set the deadlineDate with value "default" on post request. |
assignmentDate | date | The date when the user is assigned to the job. (if the date is not set, it will be current date) |
finishedDate | date | The date when the user finished the assigned job. |
type | int | 1 - Editor job, 2 - Coordinator group job |
groupId | int|null | GET only. ID of Coordinator group if this is Coordinator group job or null. Use with caution, may be removed in next versions |
isCoordinatorGroupJob | bool | GET only. Indicates if current job is Coordinator group job. Use with caution, may be removed in next versions |
isCoordinatorGroupUserJob | bool | GET only. Indicates if current job is a job of user that belongs to Coordinator group. |