API reference
GET /billing/tiers
List the public Compresr usage tiers and their rate limits.
/api/billing/tiersPublicList the public Compresr usage tiers and their rate limits.
Public, unauthenticated endpoint. Returns the same tier schedule that drives the pricing page and the live TierTable component. Most readers want Rate limits & headers; this page documents the raw shape.
Response
successbooleanAlways true on 200.
messagestring | nullAlways null here.
tiersarrayOrdered list of tiers, lowest to highest. Note: at the top level, not under data.
namestringStable tier identifier: tier1, tier2, tier3, tier4, tier5.
display_namestringHuman-readable name (e.g. "Tier 1").
min_monthly_tokensintegerMinimum monthly compressed tokens to reach this tier.
max_api_keysintegerMaximum number of API keys the tier permits.
rate_limitsobjectrpmintegerRequests per minute. -1 means unlimited.
tpmintegerTokens per minute. -1 means unlimited.
rpdintegerRequests per day. -1 means unlimited.
scale_limitsobjectPer-model-scale limit matrices, keyed by scale ("base", "x2", "x5"). Models with a higher scale run at multiplied limits — see Rate limits.
<scale>arrayOne entry per tier: { tier, rate_limits: { rpm, tpm, rpd } }.
Status codes
200Tiers returned.OK500Internal error fetching the tier schedule.Internal Server Error