Cubewire LogoDeveloper
Support
Onboarding
Cubewire Developer Hub Logo
SOC 2 Compliant

Developer documentation and tools for Cubewire's digital wallet infrastructure. Built for developers, by developers.

developers@cubewire.com
TwitterGitHubDiscord

Developer Tools

  • API Documentation
  • API Reference

Resources

  • Documentation

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
© 2026 Cubewire. All rights reserved.
Developer Documentation Portal•Built with ♥ for developers
  1. Cubewire Wallet
  2. Manage Transactions
  3. Approve signing request

Approve signing request

Approve a pending signing workflow. Once sufficient approvals are collected (as required by policy), the signing workflow resumes and produces the final signature.

Path Parameters

ParameterTypeRequiredDescription
workflowIdstring (UUID)YesWorkflow ID returned from Sign data or Sign EIP-712 typed data (workflow)

Response Fields

Returns the current signing workflow state after the approval is recorded.

FieldTypeDescription
signingIdstringSigning request identifier
workflowIdstringWorkflow identifier
statusstringUpdated status (STARTED, SIGNED, PENDING_APPROVAL, DENIED, EXPIRED, FAILED, CANCELLED)
messagestringHuman-readable status message
signaturestringHex signature — present when status=SIGNED
messageHashstringHash of the signed data
signerAddressstringVault address
componentsobjectSignature components: r, s, v
approvalRequestIdstringApproval request ID
requiredApproversnumberRemaining required approvers (if still pending)

Use Cases

  • Multi-party authorization for high-value signing operations
  • Enforcing maker-checker controls on signing workflows
  • Approving signing requests via automated systems

Required Permission

admin-actions:approve

On this page

  • Path Parameters
  • Response Fields
  • Use Cases
  • Required Permission
  1. Cubewire Wallet
  2. Manage Transactions
  3. Approve signing request

Approve signing request

Approve a pending signing workflow. Once sufficient approvals are collected (as required by policy), the signing workflow resumes and produces the final signature.

Path Parameters

ParameterTypeRequiredDescription
workflowIdstring (UUID)YesWorkflow ID returned from Sign data or Sign EIP-712 typed data (workflow)

Response Fields

Returns the current signing workflow state after the approval is recorded.

FieldTypeDescription
signingIdstringSigning request identifier
workflowIdstringWorkflow identifier
statusstringUpdated status (STARTED, SIGNED, PENDING_APPROVAL, DENIED, EXPIRED, FAILED, CANCELLED)
messagestringHuman-readable status message
signaturestringHex signature — present when status=SIGNED
messageHashstringHash of the signed data
signerAddressstringVault address
componentsobjectSignature components: r, s, v
approvalRequestIdstringApproval request ID
requiredApproversnumberRemaining required approvers (if still pending)

Use Cases

  • Multi-party authorization for high-value signing operations
  • Enforcing maker-checker controls on signing workflows
  • Approving signing requests via automated systems

Required Permission

admin-actions:approve

On this page

  • Path Parameters
  • Response Fields
  • Use Cases
  • Required Permission