Simple Analytics

Simple Analytics is a privacy-first, cookieless web analytics platform built in the EU. It collects no personal data and needs no cookie banner, while exposing a REST API to pull aggregated dashboard stats, export raw data points (page views and events), collect custom events server-side, and manage the websites in an account.

4 APIs 0 Features
AnalyticsWeb AnalyticsPrivacyCookielessGDPR

APIs

Simple Analytics Stats API

Returns the aggregated statistics shown in the dashboard as JSON - pageviews, visitors, histogram, pages, countries, referrers, UTM dimensions, and device/browser breakdowns - f...

Simple Analytics Export API

Exports raw, per-event data points (pageviews or events) for a hostname as CSV or JSON, with selectable fields and hourly or daily date granularity. Requires an Api-Key and User...

Simple Analytics Events API

Collects custom events and pageviews server-side by POSTing a JSON payload (event type, hostname, path, optional metadata) to the collection endpoint, mirroring what the client-...

Simple Analytics Websites API

Admin endpoints to list the websites in an account and add a new website (hostname, timezone, public flag, label). Listing works on all plans; adding requires a Business or Ente...

Collections

Pricing Plans

Rate Limits

Simpleanalytics Rate Limits

4 limits

RATE LIMITS

FinOps

Resources

🔗
DomainSecurity
DomainSecurity
🔑
Authentication
Authentication
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Simple Analytics API
  version: '6'
request:
  auth:
    type: apikey
    apikey:
      key: Api-Key
      value: '{{apiKey}}'
      in: header
items:
- info:
    name: Stats
    type: folder
  items:
  - info:
      name: Get aggregated statistics for a website.
      type: http
    http:
      method: GET
      url: https://simpleanalytics.com/{hostname}.json?version=6&fields=pageviews,visitors,histogram,pages,referrers,countries&start=2026-05-25&end=2026-06-24&timezone=Europe/Amsterdam
    docs: Returns the aggregated statistics shown in the dashboard as JSON for the given hostname. Public websites can be
      queried without credentials; private websites require Api-Key and User-Id headers.
- info:
    name: Export
    type: folder
  items:
  - info:
      name: Export raw data points.
      type: http
    http:
      method: GET
      url: https://simpleanalytics.com/api/export/datapoints?version=6&format=json&hostname=simpleanalytics.com&type=pageviews&start=2026-05-25&end=2026-06-24&fields=added_iso,hostname,path,referrer&timezone=Europe/Amsterdam&robots=false
    docs: Exports raw, per-event data points (pageviews or events) for a hostname as CSV or JSON. Requires Api-Key and User-Id
      headers and a Business or Enterprise plan.
- info:
    name: Websites
    type: folder
  items:
  - info:
      name: List websites.
      type: http
    http:
      method: GET
      url: https://simpleanalytics.com/api/websites
    docs: Returns all websites for the authenticated user. Available on all plans. Requires Api-Key and User-Id headers.
  - info:
      name: Add a website.
      type: http
    http:
      method: POST
      url: https://simpleanalytics.com/api/websites/add
      body:
        type: json
        data: "{\n  \"hostname\": \"example.com\",\n  \"timezone\": \"Europe/Amsterdam\",\n  \"public\": false,\n  \"label\"\
          : \"Example\"\n}"
    docs: Adds a new website to the dashboard. Requires a Business or Enterprise plan and Api-Key and User-Id headers.
- info:
    name: Events
    type: folder
  items:
  - info:
      name: Collect a server-side event or pageview.
      type: http
    http:
      method: POST
      url: https://queue.simpleanalyticscdn.com/events
      body:
        type: json
        data: "{\n  \"type\": \"event\",\n  \"hostname\": \"example.com\",\n  \"event\": \"click_signup\",\n  \"path\": \"\
          /pricing\"\n}"
    docs: Sends a custom event or pageview to Simple Analytics from the server side by POSTing a JSON payload to the collection
      endpoint.
bundled: true