# Cash Balance Transfers

All cash balance transfer related paths

 - [GET /payments/cash_balance_transfers](https://docs.upvest.co/api/cash-balance-transfers/list_cash_balance_transfers.md): Returns a paginated list of all cash balance transfers initiated by the client, across all account groups and users.
 - [POST /payments/cash_balance_transfers](https://docs.upvest.co/api/cash-balance-transfers/create_cash_balance_transfer.md): Create an internal cash balance transfer between two account groups belonging to the same user and tenant. The cash leaves the source account group and arrives at the target account group as a single
 - [GET /payments/cash_balance_transfers/{cash_balance_transfer_id}](https://docs.upvest.co/api/cash-balance-transfers/retrieve_cash_balance_transfer.md): Retrieve a cash balance transfer by its ID.
 - [DELETE /payments/cash_balance_transfers/{cash_balance_transfer_id}](https://docs.upvest.co/api/cash-balance-transfers/cancel_cash_balance_transfer.md): Cancels a cash balance transfer specified by its ID. It is only possible to cancel a transfer while it has the status `ISSUED`.
 - [GET /users/{user_id}/payments/cash_balance_transfers](https://docs.upvest.co/api/cash-balance-transfers/list_user_cash_balance_transfers.md): Returns the list of cash balance transfers of a user specified by ID.
 - [GET /businesses/{business_id}/payments/cash_balance_transfers](https://docs.upvest.co/api/cash-balance-transfers/list_business_cash_balance_transfers.md): Returns the list of cash balance transfers of a business specified by ID.
 - [POST Cash Balance Transfers events](https://docs.upvest.co/api/cash-balance-transfers/cash_balance_transfer_event.md): Webhook callback payload for cash balance transfer lifecycle events. Delivered when a transfer transitions to `CASH_BALANCE_TRANSFER.ISSUED`, `CASH_BALANCE_TRANSFER.CONFIRMED`, or `CASH_BALANCE_TRANSF
