Tracking calls
Segment and RudderStack messages from websites and apps; the service decides which activities each becomes.
Send tracking calls
Segment/RudderStack calls (page, track, identify, alias, group, screen), as a batch or one call, with any write key. Any Segment or RudderStack SDK can send here with this host as its data-plane URL; a RudderStack webhook destination can post single calls here with a server key. The edge fills a missing messageId and timestamp, the type from the route, and the browser's user agent; it removes the IP. Every call is kept as it arrived; what it becomes is decided after the acknowledgement. The request is accepted or refused as a whole: refusals concern the key, the owner, the limits or a call that is not a call.
Send one tracking call of a type
The paths of the Segment HTTP API. The call's type is taken from the path when missing, and must match it when present.