f939ccc82c4e

OpenAPI 3.0.3Apache-2.0raw.githubusercontent.com2026-08-12231737.0 KB
Traffic Analytics

Get server-wide top paths

Busiest request paths across every app on the box, summed over the range with per-path latency. The same path served by multiple apps is merged into one entry, giving a correct top-N across all apps rather than a merge of per-app top-N lists.

get/api/traffic/paths

Query parameters

fromstring date-time

Start date in ISO 8601 format (UTC timezone). If not provided, defaults to 1970-01-01T00:00:00Z.

tostring date-time

End date in ISO 8601 format (UTC timezone). If not provided, defaults to current time.

limitinteger

Number of ranked entries to return, applied after summing across buckets. Defaults to 50, capped at 1000.

Response

Server-wide top paths

pathstring
appstring

The app (Coolify app UUID, or host for Caddy) that served this path. Always the queried app on a per-app endpoint; attributes each path to its owning app on the server-wide endpoint.

requestsinteger
bytes_outinteger
p50number float
p95number float

Example response

[
  {
    "path": "/api/checkout",
    "app": "jc4wsgs",
    "requests": 5210,
    "bytes_out": 41200000,
    "p50": 38,
    "p95": 190
  }
]