Analytics
Dashboards
Create analytics dashboards to visualize interaction data.
Dashboards organize widgets into a drag-and-drop grid layout.
Creating a dashboard
POST /api/dashboards
{
"title": "User Activity Dashboard",
"description": "Track user registrations and activity"
}API reference
| Method | Endpoint | Description |
|---|---|---|
GET | /api/dashboards | List all |
GET | /api/dashboards/:id | Get by ID |
POST | /api/dashboards | Create |
PUT | /api/dashboards/:id | Update |
DELETE | /api/dashboards/:id | Delete |
Features
- Grid layout — Drag and drop widgets, resize by dragging corners
- Auto-save — Layout changes persist automatically
- Global time range — Override all widget time ranges from the dashboard header
- Multiple dashboards — Create separate dashboards for different teams or use cases