Tail and filter recent CDP events (Source Debugger)
Live Source Debugger for validating instrumentation as you ship it: tail the raw cdp_events stream with per-field filters (type, event_name, source, user_id, anonymous_id, contact_id, message_id, spillover_status) plus a free-text q substring search across the identity columns and the properties/context JSONB. Poll for strictly-newer events by echoing the returned after_cursor, and back-paginate to older events with before_cursor. Because each row carries the full properties/context JSONB (which can hold PII), the caller must hold the contacts:read scope in addition to an owner / admin / developer role. A malformed cursor returns 400 INVALID_CURSOR.
Authorizations
Dashboard JWT token from Clerk
Query Parameters
Filter by event kind (e.g. track, identify).
inline, spilled, spillover_failed Free-text substring match across identity columns and the properties/context JSONB.
Legacy bare cursor — return only events strictly newer than this timestamp.
Composite keyset cursor for live-tailing — echo the previous response's after_cursor.
Composite keyset cursor for loading older events — echo the previous response's before_cursor.
1 <= x <= 200