Magidoc

bulkUpdateActionStatus
Mutation

Sets the status of specified actions using an existing project or workspace status name. Reuse an existing status with the same meaning instead of creating a duplicate. Can also reposition actions and apply the status to children; requires access to every target action. Pass expectedStatus to make the move conditional: actions no longer in that status are left alone instead of being overwritten. It cannot be combined with rankInput or shouldUpdateChildren — the rank write is a second, unconditional update and the child cascade is fire-and-forget, so neither can honour the condition.

Arguments

#

actionIds

[ID !]!
Non-null

workspaceId

ID !
Non-null

status

Non-null

rankInput

shouldUpdateChildren

onlyMatchingSubactions

Only cascade along uninterrupted chains matching each selected action’s previous status.

expectedStatus

Only move actions still in this status. Rejected together with rankInput or shouldUpdateChildren.

Response

#

Returns Boolean .

Example

#