Attach an event log snapshot to the conversation — the same events
Gleap.trackEvent() buffers in the SDK flow and attaches when a
conversation is created. Scoped to this conversation only (not the
contact), so events from other sessions never mix in. Shown to agents in
the conversation's "Logs" panel. Each call replaces the previous snapshot
(max 500 events, 2 MB). Not delivered via webhooks or the stream.
For contact-level events that drive outbound rules, use
POST /contacts/{userId}/events instead.
Bearer <token>.Pin a specific API version; defaults to the current version.
Snapshot of the events that led up to this conversation (max 500 entries, 2 MB). Replaces any previous snapshot for this conversation.
Event name, e.g. "screen_opened" or "pageView".
ISO timestamp of when the event happened; defaults to now.
Arbitrary event payload (flat key→value object).
No Content
Missing, invalid or revoked service account token.
The addressed resource does not exist in this project.
Idempotency-Key reuse with a different request body.
Rate limit exceeded — honor the Retry-After header.
Any other error, including validation_failed (400) and internal_error (500).