GET
Get Billing Credits

Authorizations

Authorization
string
header
required

An EESI API key (sk-eesi-...) or a Clerk session token.

Headers

authorization
string | null
X-API-Key
string | null

Query Parameters

page
integer
default:1
Required range: x >= 1
limit
integer
default:50
Required range: 1 <= x <= 100

Response

Successful Response

total_credits_used
number
default:0
remaining_credits
number
default:0
total_quota
number
default:0
usage_last_30d_minor
integer
default:0
ledger_entries
CreditLedgerEntryResponse · object[]
total_count
integer
default:0
page
integer
default:1
limit
integer
default:50
total_pages
integer
default:0
billing_exempt
boolean
default:false
price_per_minute_usd
number
default:0
minutes_remaining
integer
default:0
low_balance
boolean
default:false
voice_clone_credits
integer
default:0
free_tier
FreeTierResponse · object

What an account gets before it pays, and what stops if it never does.

Every figure here is deployment configuration, so a client that wrote them into a sentence would describe a different product on every install that tunes one. They travel on the wire for the same reason price_per_minute_usd does: what is stated is what is enforced.

sandbox
boolean
default:false