Approve a pending signing workflow. Once sufficient approvals are collected (as required by policy), the signing workflow resumes and produces the final signature.
| Parameter | Type | Required | Description |
|---|---|---|---|
workflowId | string (UUID) | Yes | Workflow ID returned from Sign data or Sign EIP-712 typed data (workflow) |
Returns the current signing workflow state after the approval is recorded.
| Field | Type | Description |
|---|---|---|
signingId | string | Signing request identifier |
workflowId | string | Workflow identifier |
status | string | Updated status (STARTED, SIGNED, PENDING_APPROVAL, DENIED, EXPIRED, FAILED, CANCELLED) |
message | string | Human-readable status message |
signature | string | Hex signature — present when status=SIGNED |
messageHash | string | Hash of the signed data |
signerAddress | string | Vault address |
components | object | Signature components: r, s, v |
approvalRequestId | string | Approval request ID |
requiredApprovers | number | Remaining required approvers (if still pending) |
admin-actions:approve
Approve a pending signing workflow. Once sufficient approvals are collected (as required by policy), the signing workflow resumes and produces the final signature.
| Parameter | Type | Required | Description |
|---|---|---|---|
workflowId | string (UUID) | Yes | Workflow ID returned from Sign data or Sign EIP-712 typed data (workflow) |
Returns the current signing workflow state after the approval is recorded.
| Field | Type | Description |
|---|---|---|
signingId | string | Signing request identifier |
workflowId | string | Workflow identifier |
status | string | Updated status (STARTED, SIGNED, PENDING_APPROVAL, DENIED, EXPIRED, FAILED, CANCELLED) |
message | string | Human-readable status message |
signature | string | Hex signature — present when status=SIGNED |
messageHash | string | Hash of the signed data |
signerAddress | string | Vault address |
components | object | Signature components: r, s, v |
approvalRequestId | string | Approval request ID |
requiredApprovers | number | Remaining required approvers (if still pending) |
admin-actions:approve