Track event
Accept one server-side identified business event, persist a UserEvent, and trigger matching active Journeys.
Documentation Index
Fetch the complete documentation index at: https://segmentflow.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Unified API key for server-side SDK and API integrations
Headers
Required idempotency key. Reusing it with the same request replays the original event response; reusing it with a different request returns 409.
1 - 255Body
Free-form business event name, for example order.created.
1 - 255Profile identity and optional durable Profile Property input.
One-event payload for this event. This is not copied into Profile Properties.
Safe caller correlation id. It is not used for idempotency; use the Idempotency-Key header for that.
1 - 255Event state paths to redact before durable retention. Paths must live under /event/.
^\/event\/Event time. If omitted, Segmentflow uses receipt time.
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z|([+-](?:[01]\d|2[0-3]):[0-5]\d)))$Response
Default Response
Durable UserEvent id.
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Resolved Profile id.
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Count of active Journeys whose entry event matched.
0 <= x <= 9007199254740991Count of Journey enrollments started from this event.
0 <= x <= 9007199254740991Count of matched Journeys skipped by filters or eligibility.
0 <= x <= 9007199254740991
