Skip to main content

Your dashboard

Exporting your data

The API, on every plan.

There is no export button on the dashboard yet. This page is honest about what is available today and what is not, because "export before you cancel" is advice you cannot follow if the button does not exist.

What is available today

The API, on every plan. Every number the dashboard renders is readable over HTTP as JSON, over any date range within your retention window.

That is a complete export path — the /summary endpoint returns everything the dashboard shows in one call, and the breakdown endpoints return the same rows with limit up to 1000 rather than the dashboard's display cut of 10 or 20.

See Endpoint reference and Examples.

On Starter, there is no self-serve export today. If you need your data — before a cancellation, before a downgrade that shortens retention, or for any other reason — email support@truestat.io and it will be produced for you. Say which site and which range.

That is not a good answer and it is the true one.

What is not available

A CSV download button. Not on the dashboard, not on a breakdown card, not on the AI panel.

A scheduled export. No emailed weekly CSV, no drop into object storage.

A raw event dump. Nothing gives you one row per page view. The API returns aggregates — totals, buckets and ranked breakdowns — not the underlying rows.

An "export everything" account-level action. Export is per site, per range.

Exporting a breakdown, today

Until there is a button, the API is the way:

curl "https://truestat.io/api/v1/sites/$SITE/breakdowns/pages?period=last30d&limit=1000" \
  -H "Authorization: Bearer $TRUESTAT_API_KEY"

To get CSV out of it, jq is enough:

curl -s "https://truestat.io/api/v1/sites/$SITE/breakdowns/pages?period=last30d&limit=1000" \
  -H "Authorization: Bearer $TRUESTAT_API_KEY" \
| jq -r '["path","views","unique_visitors"], (.data[] | [.path, .views, .unique_visitors]) | @csv'

Note the limit=1000. The dashboard shows a top-10 or top-20 for display; the API will give you the whole ranked list.

Before you lose data, export

Three moments where this matters, all of them irreversible:

Before cancelling. Data is retained through a grace period and then deleted. See Cancelling.

Before downgrading from Pro to Starter. Retention drops from 5 years to 3, and events older than 3 years are deleted. See Data retention.

Before deleting a site. Immediate and permanent, with no recovery window. See Deleting your data.

Note the awkward one: downgrading from Pro also removes your API access, which is the export path. Export first, then downgrade.

The LLM export panel is something else

The AI card has a tab called Machine-readable exports. That is not an export of your analytics — it counts fetches of the machine-readable surfaces you publish (llms.txt, .md variants of your pages, an MCP endpoint) by crawlers and agents.

It is traffic reporting, not a data export. See What this panel shows.

Coming

A CSV download on the dashboard is planned. When it arrives, this page changes and the interim advice above goes away.

Was this page helpful?

Last updated August 28, 2026

Exporting your data | TrueStat | NookDocs