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. Cast approval vote

Cast approval vote

Submit your approval or rejection vote for a pending transaction that requires multi-party approval. Only users in the designated approver list can cast votes.

Path Parameters

ParameterTypeRequiredDescription
approvalRequestIdUUIDYesApproval request identifier

Approval Workflow

  1. Eligibility Check — Verify voter is in approver list
  2. Duplicate Check — Ensure voter hasn't already voted
  3. Vote Recording — Record vote with timestamp
  4. Threshold Check — Check if required approvals reached
  5. Status Update — Update transaction status if threshold met

Use Cases

  • Approve high-value transactions
  • Reject suspicious or unauthorized transactions
  • Participate in multi-sig workflows
  • Implement separation of duties
  • Build approval dashboards and notifications

Required Permission

transactions:approve

On this page

  • Path Parameters
  • Approval Workflow
  • Use Cases
  • Required Permission
  1. Cubewire Wallet
  2. Manage Transactions
  3. Cast approval vote

Cast approval vote

Submit your approval or rejection vote for a pending transaction that requires multi-party approval. Only users in the designated approver list can cast votes.

Path Parameters

ParameterTypeRequiredDescription
approvalRequestIdUUIDYesApproval request identifier

Approval Workflow

  1. Eligibility Check — Verify voter is in approver list
  2. Duplicate Check — Ensure voter hasn't already voted
  3. Vote Recording — Record vote with timestamp
  4. Threshold Check — Check if required approvals reached
  5. Status Update — Update transaction status if threshold met

Use Cases

  • Approve high-value transactions
  • Reject suspicious or unauthorized transactions
  • Participate in multi-sig workflows
  • Implement separation of duties
  • Build approval dashboards and notifications

Required Permission

transactions:approve

On this page

  • Path Parameters
  • Approval Workflow
  • Use Cases
  • Required Permission