Get Usage
Usage
Get Usage
Retrieve minute usage records for your tenant - included minutes, add-on balance, and billable overage.
GET
Get Usage
This endpoint requires a PRO plan or above. If your plan does not include the External Billing API, the request returns
403 with error code external_billing_api.Combining filters
All query parameters are optional and can be used together or individually:| Parameter | Optional | Notes |
|---|---|---|
client_id | Yes | Scope to a single client. Omit to return all clients. |
page | Yes | Defaults to 1. |
page_size | Yes | Defaults to 20, max 100. |
Understanding the usage fields
| Field | What it means |
|---|---|
minutes_included_limit | The total included minutes granted by the client’s current plan for this billing period. Resets at period end. |
minutes_included_used | Included minutes consumed so far in the current period. |
minutes_addon_balance | Remaining balance of add-on pack minutes. Does not reset at period end - carries forward until exhausted. |
minutes_billable_used | Minutes consumed beyond both the included limit and the add-on balance. These will be billed as overage. |
How minutes are consumed
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Filter usage for a specific client. Accepts a plain integer ID or a base64 GraphQL global ID. Omit to return all clients under the tenant.
Example:
"Q2xpZW50OjEyMw=="
Page number. Default: 1.
Example:
1
Results per page. Default: 20. Maximum: 100.
Required range:
x <= 100Example:
20

