Subscription and allowances
GET/billing
Subscription state, billable numbers, usage against the plan cap and the active licences, in a single response.
Changing plan, cancelling and opening checkout need a dashboard session: they are the account owner’s calls, and an API key belongs to the account, not to a person.
Responses
- 200
- 401
- 422
- 429
Record found.
Missing, malformed, unknown or revoked token (authentication), or a suspended
account (tenant_inactive).
Payload failed validation (invalid_request, detailed in issues) or was
rejected by Meta (meta_error, with the original body in meta).
Rate limit exceeded (rate_limit).
Response Headers
Seconds to wait before retrying.
Which rate limit category applied — send, media or default.
Which bucket the other headers describe — key (the API key), session (the dashboard) or account (the account ceiling).
Request ceiling for this category in the current window.
Requests left in the current window.