Review
ReviewTask
ReviewTask Objects
assignee
Tasks in non-Consensus Review stages.
Attributes
status
(ReviewTaskStatus): Status of the review task.data_hash
(UUID): Unique identifier for the data unit.data_title
(str): Name of the data unit.assignee
(Optional[str]): User assigned to the task.
Allowed actions
approve
: Approves a task.reject
: Rejects a task.assign
: Assigns a task to a user.release
: Releases a task from the current user.
approve
Approves the task.
Parameters
assignee
(Optional[str]): User email to be assigned to the task whilst approving the task.retain_assignee
(bool): Retains the current assignee whilst approving the task. This is ignored ifassignee
is provided. An error will occur if the task does not already have an assignee andretain_assignee
is True.bundle
(Optional[Bundle]): Optional bundle parameter.
reject
Rejects the task.
Parameters
assignee
(Optional[str]): User email to be assigned to the task whilst rejecting the task.retain_assignee
(bool): Retains the current assignee whilst rejecting the task. This is ignored ifassignee
is provided. An error will occur if the task does not already have an assignee andretain_assignee
is True.bundle
(Optional[Bundle]): Optional bundle parameter.
assign
Assigns the task to a user.
Parameters
assignee
(str): The user to assign the task to.bundle
(Optional[Bundle]): Optional bundle parameter.
release
Releases the task from the current user.
Parameters
bundle
(Optional[Bundle]): Optional bundle parameter.
get_label_reviews
Retrieves label reviews for the Review task.
Parameters
status
(Union[ReviewTaskStatus, List[ReviewTaskStatus], None]): Status of the task.
Returns
An iterable of ReviewTask
instances with the following information:
uuid
: Unique identifier for label review.status
: Current status of the label review.label_type
: Type of the label. Can be either Object or Classification.label_id
: Unique identifier of the label.
Was this page helpful?