Tracking endpoints sit under
/api/brands/{brand}/ with moduleAccess:tracking middleware. Authenticate with EF-Access-Key.Clicks
The Clicks API exposes click tracking data from visitor sessions. Clicks are stored in Elasticsearch (or ClickHouse when enabled for the account).List Clicks
Page size is fixed at 30 for the clicks index and cannot be changed via
per_page.Page number (default: 1)
Filter by URL (partial match)
Filter by Sub ID 1 (
sub tracking parameter)Filter by Sub ID 2
Filter by Sub ID 3
Filter by Sub ID 4
Filter by visit tracking ID
Filter by specific click/session ID — collapses results to unique sessions
Filter by IP address
Filter by page ID
Filter by funnel ID
Filter by merchant ID
Exclude bot traffic from results
Date range start (ISO 8601). Used by
DateRangeService.Column to sort by (limited to sortable fields)
Sort direction:
asc or desccURL
Get Click Details
Session ID or click code
Get Session Details
Returns geo data and the full sequence of events for a visitor session.Session ID
cURL
Export Clicks
Queue a CSV export of click records.Filter conditions (same as list query params)
Limit export to specific click codes
Columns to include in the export
cURL
Session Replays
Session replays capture mouse movements, clicks, and scroll events for visitor sessions.List Session Replays
Session ID to retrieve replays for
Get Session Replay
Retrieve the full recorded event stream for a session.Session replay document ID (from the list endpoint)
cURL
Short Links
Short links create trackable redirects for marketing campaigns, affiliate links, and social sharing.Generate Short Link
The destination URL the short link will redirect to. Must be a valid URL.
cURL
Python
Notes
- Click data is stored in Elasticsearch by default, but accounts with ClickHouse enabled use a separate engine — both are queried transparently via the same API
- The session replay
eventsarray is stored as a compressed/encoded string in Elasticsearch and decoded automatically before being returned - Short links are served from the
SHORT_URL_DOMAINconfigured for your account (e.g.go.yourdomain.com) - The clicks
indexendpoint always returns 30 results per page regardless ofper_pageparameter