Skip to main content

1. Get your API key

Create a machine role with core.events.write in the Console and issue an API key.

2. Send an event

The API answers 202 Accepted with an event_id — processing (profiles, segments, loyalty rules, notifications) happens asynchronously within seconds.

3. See the effects

Open the contact’s timeline in the Console: the event, any points earned, and any message sent appear chained by the same correlation id.
Retries are safe: the same idempotency_key never creates a duplicate.