TugusDeveloper Docs
Advanced

Analytics API

Fetch all dashboard data via API — for custom dashboards, BI systems, or automated reports.

All dashboard data is available via API — for custom dashboards, BI systems, or automated reports.

KPI Summary

GET https://app.tugus.io/api/v1/properties/{id}/analytics/summary

{
  "data": {
    "period": { "from": "2026-03-01", "to": "2026-03-31" },
    "kpis": {
      "purchases":       252,
      "add_to_carts":    2605,
      "pageviews":       190300,
      "revenue":         37947.00,
      "unique_visitors": 38400
    }
  }
}

Daily Stats

GET https://app.tugus.io/api/v1/properties/{id}/analytics/daily?from=2026-03-01&to=2026-03-31

Event Stats

GET https://app.tugus.io/api/v1/properties/{id}/events/stats?period=7d

Parameter period: 24h · 7d · 30d — or from / to as ISO dates.

Funnel

GET https://app.tugus.io/api/v1/properties/{id}/analytics/funnel

curl "https://app.tugus.io/api/v1/properties/PROP_ID/analytics/funnel?\
steps[]=pageview&steps[]=add_to_cart&steps[]=purchase" \
  -H "Authorization: Bearer YOUR_TOKEN"

Attribution

GET https://app.tugus.io/api/v1/properties/{id}/analytics/attribution?model=last_touch&conversion_event=purchase

Parameter model: first_touch · last_touch · linear

On this page