The ApprovalWorkflow data object represents an approval workflow.
| Restrictions * | ||||
|---|---|---|---|---|
| Element | Data Type | Description | Add | Full-Up |
| accountID | string | The ID of the account. | RO | RO |
| accountsSelection | AccountsSelection | The accounts selected for cross-network approval configurations. | Opt | Opt |
| approvalCategory | ApprovalCategory | The category of approval. | Req | RO |
| approvalType | ApprovalType | The type of approval workflow. | Req | Req |
| approvers | Approver[] | The list of (up to 10) approvers. | Req | Req |
| createTimestamp | dateTime | The date the approval workflow was created. | RO | RO |
| customRuleText | string |
The custom rule text. Note: This is not yet available for use. |
RO | RO |
| ID | long | The ID of the approval workflow. | RO | Req |
| lastUpdateTimestamp | dateTime | The date the approval workflow was last updated. | RO | RO |
| name | string | The name of the approval workflow. | Req | Req |
| notificationType |
ApprovalWorkflow NotificationType |
The type of notification. | Req | Req |
| status |
ApprovalWorkflow Status |
The status of the approval workflow. | RO | RO |
| trigger | ApprovalTrigger | The trigger for the approval workflow. | Req | RO |
|
workflowExecution Type |
ApprovalWorkflow ExecutionType |
The execution type for the approval workflow. | Req | Req |