LLM session activity
Time-bucketed token/cost activity and per-model rollup for one session.
Time-bucketed token/cost activity and per-model rollup for one session.
ApiKeyAuthAuthorizationBearer <token>Bearer token authentication. Send an API key (a saai_api_-prefixed token) as Authorization: Bearer <token>.
Required permission
view_llm_analyticsscope?stringown returns only the caller's own records, even when they may see the whole organization. all, the default, returns everything the caller may see. It never widens what the caller may see.
"all""own"start_time*stringStart of the time range to report on, inclusive.
date-timeend_time*stringEnd of the time range to report on, exclusive.
date-timesession_key*stringThe session to report on, identified by its provider session key.
provider*stringTelemetry provider of the session.
"claude""codex""gemini""copilot"The request has succeeded.
application/json- response
Time-bucketed usage plus a per-model rollup for one session.
buckets*array<>Token and cost activity over time.
models*array<>Per-model totals for the session.
curl -X GET 'https://your-org.aisecurity.services.us.connect.secureauth.com/api/v1/analytics/llm-session-activity?start_time=2019-08-24T14%3A15%3A22Z&end_time=2019-08-24T14%3A15%3A22Z&session_key=string&provider=claude'{ "buckets": [ { "bucket_start": "2019-08-24T14:15:22Z", "tokens": 0, "cost": 0.1 } ], "models": [ { "model": "string", "calls": 0, "tokens": 0, "cost": 0.1, "duration_ms": 0 } ]}