Event endpoints
Get events
GET /events retrieves a list of events filtered by various criteria.
Query parameters
Response (200)
Create an event
POST /events creates a single event to record a contact’s interaction.
Request body
Response
Create events in batch
POST /events/batch sends multiple events in a single request. Use this endpoint to reduce API calls when tracking many interactions at once.
Request body
The request body is an array of event objects. Each object supports the following fields:
Identifiers
Each event must include at least one of the following contact identifiers:
Object association
Use the object field to associate an event with a Custom Object record:
Response
This endpoint supports partial success. If some events fail validation, the API returns 207 with a per-event breakdown.
202 response body
207 / 400 response body
Events that pass validation are processed even when others in the same batch fail. Validated events are not rolled back if other events in the batch fail.