"Best analytics tool I've used in 14 years"

Analytics API

Use the Analytics API for high-level website metrics and realtime reporting.

EndpointMethodPathPurpose
Time seriesGET/api/v1/analytics/timeseriesTime-bucketed metrics such as visitors, sessions, revenue, payments, and conversion rate
OverviewGET/api/v1/analytics/overviewAggregate metrics for a date range or all time
MetadataGET/api/v1/analytics/metadataWebsite metadata such as domain, timezone, currency, and KPI
RealtimeGET/api/v1/analytics/realtimeCurrent active visitor count
Realtime mapGET/api/v1/analytics/realtime/mapRealtime visitors, recent events, and recent payments

Time series

GET https://datafa.st/api/v1/analytics/timeseries

Required query parameters:

  • fields: comma-separated metrics, for example visitors,sessions,revenue,payments
  • interval: hour, day, week, or month
GET /api/v1/analytics/timeseries?fields=visitors,sessions,revenue,payments&interval=day&startAt=2026-05-01&endAt=2026-05-19

Overview

GET https://datafa.st/api/v1/analytics/overview

Returns totals like visitors, sessions, bounce rate, average session duration, revenue, payments, revenue per visitor, and conversion rate.

GET /api/v1/analytics/overview?startAt=2026-05-01&endAt=2026-05-19

Metadata and realtime

Use metadata to configure labels and defaults in your own UI. Use realtime and realtime/map for live dashboards.
GET /api/v1/analytics/metadata
GET /api/v1/analytics/realtime
GET /api/v1/analytics/realtime/map

Authentication

  • df_ website API key for one website. No websiteId query parameter required.
  • dft_ account token with analytics:read. Pass websiteId as a query parameter.

✍️ Something missing? Suggest features.

🤖 AI agent or LLM? Read this page as markdown