GET /v1/transactions — see the API Reference.
States
Nanopayments: After the buyer’s offchain authorization is accepted, Proceeds serves the resource immediately and records the transaction as
Pending. Gateway periodically batches pending authorizations into a single onchain settlement; when that confirms, the row moves to Completed (or Failed if settlement fails) and balances become available to withdraw. Nanopayment rows are flagged with a Nano badge.Pending longer than expected, or lands in Failed, has a story — the matching event stream tells it.
Filters
All, Pending, Completed, Failed.
Columns
Common tasks
- Find a stuck nanopayment: filter to
Pending— these are waiting on Gateway batch settlement. Cross-check Circle Nanopayments balance in Wallet. - Reconcile revenue: filter to
Completedand group by paywall. Cross-check totals against your Wallet balances. - Debug a failure: filter to
Failedand inspect the matching events for the step that failed. - React automatically: subscribe a webhook to
payment.succeededandpayment.failedinstead of polling this page. Nanopayments also emitpayment.pendingwhen the authorization is accepted into a batch.
Trace lifecycle steps
Events show every step of a request, not just the payment outcome.
Get notified with webhooks
Push
payment.* events to your server instead of polling.
