Skip to content
pipeo
Menu

Feature

Segment-style tracking API

One endpoint accepts the Segment-style HTTP tracking protocol, so existing analytics SDKs only need a new host.

Ingest accepts batches on /v1/b and /v1/batch, and single track, identify, page, screen, group and alias calls on their own routes. The write key can come as the Basic auth username, an x-write-key header or a writeKey field, and gzip request bodies are accepted.

Ingest answers only after the batch is durably appended, so a 200 means the events are safe. An event without a message id gets one, and every event is validated before it is accepted.