S2S Collect API¶
Endpoint¶
POST https://events.thrad.ai/v1/api/collect
Headers¶
Required:
Authorization: Bearer <YOUR_API_KEY>Content-Type: application/json
Request body¶
Required fields:
event_name(string)
Optional fields:
tag_idevent_idtimestamp(unix seconds)page_urlreferreruser_agentchannel(stored asserver)session_idattribution_typeimpression_idclick_idbid_idimpression_stateview_time_msconsentparams(object)
Behavior notes¶
- Success response:
204 No Content - If
tag_idis missing or empty, server derivessite:<host>frompage_url, thenOrigin, thenReferer(fallbacksite:unknown) - Dedupe applies when
event_idis present (bytag_id + event_id) - Auth metadata is stamped into
params(integration,partner_id,api_key_label)