# mba-cli transaction

> Read billing transactions

Read billing transactions

CLI version: `0.3.2`

## Commands

### mba-cli transaction ls

List billing transactions

List transactions across billing accounts

Retrieves billing transactions across accounts with optional pagination, sorting, transaction ID CSV filters, status filtering, and created-date ranges. Studio Copilot should pass page, filters, and sort controls in mpptenant_call_api.query.

List billing transactions

Flags:

- `--all` (bool, default `false`): Return all rows (paginate=false)
- `--from-date` (string): Query parameter fromDate (from the API spec)
- `--ids` (string): Query parameter ids (from the API spec)
- `--limit` (int, default `20`): Query parameter limit (from the API spec)
- `--order` (string): Query parameter order (from the API spec)
- `--page` (int, default `1`): Query parameter page (from the API spec)
- `--paginate` (bool, default `true`): Query parameter paginate (from the API spec)
- `--sort` (string): Query parameter sort (from the API spec)
- `--status` (string): Query parameter status (from the API spec)
- `--to-date` (string): Query parameter toDate (from the API spec)

API endpoints:

- GET /billing/transactions — https://mybusinessapp.co.za/developers/api/billing-account#tag/BillingAccount/getAllTransactions

---

[Rendered page](https://mybusinessapp.co.za/developers/cli/reference/transaction)

© MyBusinessApp (Pty) Ltd. Proprietary documentation — do not republish.
