requeue_tasks
imerit_ango.sdk.SDK.
requeue_tasks(project_id, to_stage_id, filters, options)
Move tasks from one stage to another within your project, with control over which tasks are requeued and how they are processed.
Parameters
project_id: string
The unique identifier for the project. You can find the project ID in the user interface or retrieve it using the
list_projectsfunction.
to_stage_id: string
The identifier of the target stage to which the tasks will be requeued. This stage must exist within the specified project.
filters: dict, default None
Criteria to select which tasks should be requeued. If no filters are provided, all tasks will be requeued.
taskIds: List[str]
List of task IDs
externalIds: List[str]
List of external IDs
assetIds: List[str]
List of asset IDs
batches: List[str]
List of batch IDs
fromStageIds: List[str]
List of stage IDs from which tasks should be requeued
options: dict, default None
Settings that customize how tasks are requeued. Supported options:
removeAnnotations: bool
Remove existing annotations before requeuing.
removeAssignee: bool
Unassign the current assignee from the task.
removeStageHistory: bool
Clear the task’s stage history.
Returns:
output: dict
A dictionary containing the result of the operation.
Including a
statusfield indicating whether the request was successful and adatafield containing the response payload with updated resources produced by the operation.
Example
Requeue all the tasks to the specified stage from other stages
Requeue specific tasks only
Requeue tasks with configurable preferences
Last updated

