Skip to main content
An event is something a person did, reported by your shop or your application. It is kept on their profile, may start an automation, feeds segments — and, named order with a value, counts as revenue.

Record an event

The answer is 201 with {"data": {"index": 0, "status": "recorded", "id": "…"}}.

A batch

Up to 1,000 events under events. Each row gets its own answer, in the order it came — one bad row does not cost the others:
The call answers 200, or 422 when every row is invalid.

An order is revenue

An event named order that carries a value is credited to the last e-mail the person opened or clicked inside the attribution window, exactly as POST /v1/conversions does. Send one or the other for a sale, not both.

What one person did

Most recent first, 50 by default, 200 at most (per_page). An address the team does not know answers an empty list.

Contact fields

Fields give a type to what you send under attributes on a subscriber. GET /v1/fields lists them; POST /v1/fields creates one (key, label, type: text, number, date or boolean); PATCH changes its label or its type; DELETE removes it. A key you never declared creates a text field by itself. See Contact fields.