Get server-wide dimension breakdown
Changed onTop values of one dimension across every app on the box, summed over the range. An unrecognized dimension returns an empty array, not an error.
Requires Sentinel built with the traffic Cargo feature AND TRAFFIC_ENABLED=true at runtime; returns 404 otherwise.
Request
- The document declares no server URL.
- Auth: HTTP bearer
Path parameters
One of: status, method, country, city, referer, browser, os, device, protocol, scheme, tls, cache, bot, agent, ip, useragent. The agent dimension holds the bot/AI-agent name (e.g. GPTBot, ClaudeBot) and is only present for bot traffic. ip holds the resolved real client IP (respecting Cloudflare CF-Connecting-IP and X-Forwarded-For); useragent holds the raw User-Agent header.
Query parameters
Start date in ISO 8601 format (UTC). Defaults to the Unix epoch (all recorded history) when omitted.
End date in ISO 8601 format (UTC). Defaults to now when omitted.
A String, not a usize, so ?limit= (empty) can be treated as absent rather than rejected by the extractor — the same courtesy resolve_range extends to ?from=.
Positive integer, max 1000. Defaults to 50.
Response
Top values of the dimension across all apps
Changes
- info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status
- info
- breaking
for the
queryrequest parameterlimit, default value50was removed - breaking
removed the media type
application/jsonfor the response with the status - breaking
removed the media type
application/jsonfor the response with the status - breaking
removed the media type
application/jsonfor the response with the status - breaking
removed the media type
application/jsonfor the response with the status - info
api operation id
server_breakdownwas added - info
the endpoint scheme security
bearerAuthwas added to the API - info
for the
queryrequest parameterfrom, the format was generalized fromdate-timeto no format - info
for the
queryrequest parameterlimit, the type was generalized fromintegertostring - info
for the
queryrequest parameterto, the format was generalized fromdate-timeto no format - info
the response property
/became required for the status - info
the response property
/became required for the status - info
the response property
/became required for the status
- breaking