Get Chart Data
Retrieve time-series chart data for a site.
Get Chart Data
Returns time-series data points for rendering analytics charts. Each point includes visitors, pageviews, sessions, revenue, and order counts.
Endpoint
GET /api/v1/organizations/:orgId/sites/:siteId/analytics/chart
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
period | string | No | Time period |
date | string | No | Base date (ISO 8601) |
from | string | No | Start date for custom range |
to | string | No | End date for custom range |
group | string | No | Grouping: hour or day (default: day) |
filters | string | No | JSON-encoded filter array |
Response fields
Returns an array of data points, each containing:
| Field | Type | Description |
|---|---|---|
timestamp | string | ISO 8601 timestamp |
visitors | number | Unique visitors in bucket |
pageviews | number | Total pageviews in bucket |
sessions | number | Unique sessions in bucket |
revenue | number | Revenue in bucket |
orders | number | Order count in bucket |