Skip to main content
GET https://api.prysm1.com/v1/usage · Requires authentication
Returns aggregated usage for the authenticated key: total requests, tokens, and cost, broken down by model, provider, and mode, with the most recent calls.

Authorization

string
required
Your secret key as a bearer token: Bearer prysm_sk_...

Response

string
The account this key belongs to.
string
Plan ID: free | personal | pro | corporate.
string
Human-readable plan name (e.g. "Pro").
object
Current plan limits and live consumption counters — useful for building dashboards or checking headroom before an API call.
integer
Total requests made (all time).
integer
Total tokens (input + output).
number
Total spend, USD.
object
Per-model breakdown, keyed by model ID — each with requests, tokens, cost_usd.
object
Per-provider breakdown, same shape as by_model.
object
Per-mode breakdown (quality / balanced / agility / direct), same shape.
object[]
The most recent requests (newest first).
Use GET /v1/savings to compute estimated savings versus an all-premium baseline in one call — or call client.savings() in the Python and Node SDKs for the same result.