LLM spend summary
Subscription-vs-API cost split for a time range, using configured seat pricing. Accepts only seat-coherent filters: provider, user, and group scope both the usage legs and the priced seats; a model can't scope a seat, so there is no model param (and no auth_mode — the endpoint decomposes by auth path itself).
/analytics/llm-spend-summarySubscription-vs-API cost split for a time range, using configured seat pricing. Accepts only seat-coherent filters: provider, user, and group scope both the usage legs and the priced seats; a model can't scope a seat, so there is no model param (and no auth_mode — the endpoint decomposes by auth path itself).
Query Parameters
date-timedate-timeResponse Body
application/json
application/json
curl -X GET "https://example.com/analytics/llm-spend-summary?start_time=2019-08-24T14%3A15%3A22Z&end_time=2019-08-24T14%3A15%3A22Z"{ "api_equivalent": 0.1, "api_spend": 0.1, "subscription_spend": 0.1, "subscription_savings": 0.1, "seat_pricing_configured": true}LLM spend by group and model GET
Even-split API-equivalent spend per group × model — an estimate, not billed spend.
LLM token economics GET
Cache-hit rate, blended $/MTok, and token-type cost shares for a time range. The blended rate uses provider-reported cost. Providers don't report cost per token type, so by_type is priced from configured list prices instead and carries priced_tokens — the share of its tokens that pricing covered. For the users driving that cost, page /analytics/llm-top-users-by-cost.