f939ccc82c4e

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

Get app top paths

Busiest request paths for one app, summed across every bucket in range, with per-path latency. A synthetic __other__ entry absorbs the long tail past the server's top-N cap (TRAFFIC_TOPN).

get/api/app/{uuid}/traffic/paths

Path parameters

uuidstring required

Coolify app UUID (or host, for Caddy — see README.md)

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

Top paths for the app

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
  }
]