list_usage_history
List the organization's balance history newest first — call usage, plan renewals, top-ups, coupons, and admin adjustments. Filter with type to read one kind (inbound_call/outbound_call are the talk-time rows). amountMins is signed: negative consumed minutes, positive granted them. Call rows carry providerCallId, the telephony provider's ID for the call — get_call will NOT accept it; it matches the apiCallId field that list_calls and get_call return, so correlate on that.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_usage_history"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | ||
| from | No | ||
| type | No | Return only this kind of balance movement | |
| limit | No | ||
| cursor | No | The cursor from the previous page of THIS same query. It is only valid while the filters stay identical — if you change, add, or drop a filter, start over with no cursor. Reusing one across a filter change returns INVALID_CURSOR. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| success | No |