Submit native non-Purchase events using a signed public surface context

Separate from first-party analytics ingestion. The token binds the current page or store, configured destinations, trigger selections and their revision. If the configuration changes, intake returns tracking_configuration_changed (409) and the page must reload; token renewal preserves the original mappings. Purchase and arbitrary Google targets are rejected. Batches are limited to 20 events and 32 KiB of event data, with per-business and per-IP limits. Tokens expire after seven days; renewal requires a valid original signature no older than 30 days and current assignments. Acceptance is not ingestion or attribution confirmation.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required
length ≤ 16384
boolean

Request a fresh token instead of submitting events.

privacy
object

Current visit policy token and recipient choices.

events
array of objects
length between 1 and 20
events
Responses

429

Tracking rate limit reached

503

Tracking temporarily unavailable

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json