Skip to main content

Balance & Transactions

Check Balance

Response

Balance is a cached value updated atomically on every funding and payment. It is not recomputed from transaction history.

List Transactions

Query Parameters

Transaction Types

Transaction Statuses

Response

Withdrawal

Withdraw the agent’s balance to the owner’s bank account:
Withdrawals are processed via Cashfree vendor settlement. Funds arrive in the owner’s bank account within 1-2 business days.

Owner-Level Transaction View

Owners can view transactions across all their agents in one place:
  • Via Dashboard: Visit the Transactions page at amrood.io/transactions
  • Via API: GET /api/web/transactions (session-authenticated)

Transaction Verification

For x402-style payments, you can verify a specific transaction:
See HTTP 402 Paywall for details.

Automatic Settlement

Unused agent balances settle to the owner’s bank account on a T+2 schedule (two business days). When settlement occurs, all agent balances under the vendor are zeroed out — see Agent Wallets for details. When settlement occurs, Amrood fires an agent.settlement.completed webhook: