Get aggregate traffic dashboard (server-wide)
Changed onBundle every traffic shape into one response so a dashboard can replace ~15 separate requests with a single call. Each member is verbatim the shape of its standalone endpoint, with the same server-side sketch merges (t-digest latency, HLL uniques) — nothing is re-summed.
overview, paths, and every breakdowns dimension follow from/to; series follows range. The server-wide variant includes apps (every app with traffic, ranked by requests desc, capped at apps_limit). An empty range returns 200 with zeroed/empty members, never 404.
Additive: older Coolify keeps calling the individual endpoints; new Coolify calls this first and falls back to them on 404.
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
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.
Time range for the series member: 24h (default), 7d, or 30d.
Top-N cap for the paths member. Positive integer, max 1000, default 50.
Top-N cap for each breakdown member. Positive integer, max 1000, default 50.
Top-N cap for the apps leaderboard (server-wide dashboard only; ignored on the per-app variant). Positive integer, max 1000, default 200.
Response
Aggregate dashboard, including the app leaderboard
Changes
- info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the required property
/to the response with the status
- info
- breaking
for the
queryrequest parameterapps_limit, default value200was removed - breaking
for the
queryrequest parameterbreakdown_limit, default value50was removed - breaking
for the
queryrequest parameterpaths_limit, default value50was removed - breaking
for the
queryrequest parameterrange, default value24hwas removed - breaking
removed the enum value
24hfrom thequeryrequest parameterrange - breaking
removed the enum value
30dfrom thequeryrequest parameterrange - breaking
removed the enum value
7dfrom thequeryrequest parameterrange - 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 - breaking
the response property
became nullable for the status - breaking
the
////response's property format changed fromfloattodoublefor status - breaking
the
////response's property format changed fromfloattodoublefor status - breaking
the
////response's property format changed fromfloattodoublefor status - breaking
the
//response's property format changed fromfloattodoublefor status - breaking
the
//response's property format changed fromfloattodoublefor status - breaking
the
//response's property format changed fromfloattodoublefor status - breaking
the
//response's property format changed fromfloattodoublefor status - breaking
the
//response's property format changed fromfloattodoublefor status - breaking
the
//response's property format changed fromfloattodoublefor status - info
api operation id
server_dashboardwas added - info
the endpoint scheme security
bearerAuthwas added to the API - info
for the
queryrequest parameterapps_limit, the type was generalized fromintegertostring - info
for the
queryrequest parameterbreakdown_limit, the type was generalized fromintegertostring - info
for the
queryrequest parameterfrom, the format was generalized fromdate-timeto no format - info
for the
queryrequest parameterpaths_limit, 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - info
the response property
//became required for the status
- breaking