GET /api/pages
Returns the top 10 URLs ranked by pageview count for the given domain and optional date range. Only$pageview events are counted.
Results are hard-limited to 10 entries. There is no pagination parameter.
Query parameters
The domain to query (e.g.
example.com). Must match the d field sent in event payloads exactly.Start of the date range, inclusive. ISO 8601 date string (
YYYY-MM-DD). If omitted, results cover all time up to to.End of the date range, inclusive. ISO 8601 date string (
YYYY-MM-DD). If omitted, results cover all time from from.Response
Returns a JSON array of page stat objects, ordered bypageviews descending.
The full URL of the page as recorded in the event payload.
Number of
$pageview events recorded for this URL in the requested window.Response shape
| Status | Meaning |
|---|---|
200 OK | Query succeeded (empty array if no data) |
400 Bad Request | domain query parameter is missing |
500 Internal Server Error | Database query failed |