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 Policy Approvals

Manage Policy Approvals

Policies can require approval before they take effect. This section covers listing approval requests, casting votes, reverting policies to draft, and submitting policies for approval.

Approval Flow

  • Approval Requests — When a policy is submitted for approval, a request is created
  • Voting — Designated approvers cast approve or reject votes
  • Lifecycle — Draft → Submit for Approval → Pending → Approved/Rejected

Related Topics

  • Manage Policies — Policy creation and configuration
  • Manage Transactions — Transaction submission and approvals

API Reference

For complete API documentation including endpoints, request/response examples, and code samples:

  • List all approval requests — GET /api/v1/policies/approval-requests
  • Get approval request — GET /api/v1/policies/approval-requests/{requestId}
  • Cancel approval request — DELETE /api/v1/policies/approval-requests/{requestId}
  • Cast approval vote — POST /api/v1/policies/approval-requests/{requestId}/votes
  • Get user's pending approvals — GET /api/v1/policies/users/{userId}/pending-approvals
  • Get user's pending approvals count — GET /api/v1/policies/users/{userId}/pending-approvals/count
  • Revert policy to draft — POST /api/v1/policies/{id}/revert-to-draft
  • Submit policy for approval — POST /api/v1/policies/{id}/submit-for-approval

On this page

  • Approval Flow
  • Related Topics
  • API Reference
  1. Cubewire Wallet
  2. Manage Policy Approvals

Manage Policy Approvals

Policies can require approval before they take effect. This section covers listing approval requests, casting votes, reverting policies to draft, and submitting policies for approval.

Approval Flow

  • Approval Requests — When a policy is submitted for approval, a request is created
  • Voting — Designated approvers cast approve or reject votes
  • Lifecycle — Draft → Submit for Approval → Pending → Approved/Rejected

Related Topics

  • Manage Policies — Policy creation and configuration
  • Manage Transactions — Transaction submission and approvals

API Reference

For complete API documentation including endpoints, request/response examples, and code samples:

  • List all approval requests — GET /api/v1/policies/approval-requests
  • Get approval request — GET /api/v1/policies/approval-requests/{requestId}
  • Cancel approval request — DELETE /api/v1/policies/approval-requests/{requestId}
  • Cast approval vote — POST /api/v1/policies/approval-requests/{requestId}/votes
  • Get user's pending approvals — GET /api/v1/policies/users/{userId}/pending-approvals
  • Get user's pending approvals count — GET /api/v1/policies/users/{userId}/pending-approvals/count
  • Revert policy to draft — POST /api/v1/policies/{id}/revert-to-draft
  • Submit policy for approval — POST /api/v1/policies/{id}/submit-for-approval

On this page

  • Approval Flow
  • Related Topics
  • API Reference