Get a candidate's activity timeline
Returns a unified, cursor-paginated activity stream for a candidate, merging stage changes, calls, SMS, emails, interview events, and notes.
Authentication
AuthorizationBearer
Supabase-issued user JWT. Send as Authorization Bearer header. Dedicated API keys are planned for a future release.
Path parameters
candidateId
Query parameters
types
Comma-separated event types to include (comm, stage, interview, override, note).
actor_id
Only events performed by this user.
since
Only events at or after this timestamp (ISO 8601).
cursor
Opaque pagination cursor from a previous response.
limit
Page size (default 30, max 100).
Response
Timeline page.
events
next_cursor
Pass as the cursor query parameter to fetch the next page. Null when no more events.
Errors
401
Unauthorized Error
404
Not Found Error

