ApprovalRound Object
An approval round represents a collection of approval stages that must be completed for an action. Each round can contain multiple stages that execute sequentially.
Fields
#
_id
Unique identifier for the approval round. Use this value as the roundId parameter in mutations like requestApprovals or insertApprovalStage.
moveToNextStage
Strategy for moving to the next stage (allResponded, allApproved, or anyApproved).
requestHistory
History of all approval requests for this round.
startRoundIfNotAllApproved
Whether to start the next round even if not all approvals were received.
lockApproversToTemplate
When true, approvers for this round are locked to the template definition (if created from a template).
stages
Array of stage IDs belonging to this round. These IDs correspond to ApprovalStage._id values.
Usages
#
References
#
- Field insertApprovalRound from Mutation
- Field requestApprovals from Mutation
- Field approvalRounds from Action
ApprovalRequestHistory