Skip to content
>
Mode: standard

Transactions

Authenticated

Send, receive, and reconcile transactions across every supported chain.

The Transactions API is the engine for moving funds. Initiate spend requests, sweep balances with wallet consolidation, and read the full transaction history of any of your wallets — all from one uniform set of endpoints regardless of the underlying chain.

Spend Request Lifecycle

2-step flow
Step 1Submit a spend request

Specify the source wallet, the destination (address or currencyId for conversions), and the amount. CoinPayments returns a pending request with a unique id.

Step 2Confirm the request

Post a confirmation against the request id to actually broadcast it. This two-step flow gives you a window to validate or back out before funds move.

Pre-flight your sends

Always fetch the live wallet balance and the current network fee before submitting. Below-minimum and insufficient-funds failures are the most common cause of stuck integrations.

Where to next?

Pick the most useful next step.