Skip to main content
GET
Retrieve a chronological, paginated activity timeline for a contact (newest first). The timeline tracks all interactions, system events, manual agent notes, campaign messages, lifecycle stage changes, and AI/human handoffs.

Authentication

This endpoint requires Bearer token authentication.

Input parameters

string
required
Unique UUID identifier of the contact. Example: 7b8f9e2a-4c1d-48ef-9123-bcde456789ab.
string
required
Bearer token for authentication. Format: Bearer <token>.
integer
default:"50"
Maximum number of activities to return (minimum 1, maximum 100).
integer
default:"0"
Number of activities to skip for pagination.
string[]
Optional filter by one or more activity types (e.g. note_added, stage_changed, lead_score_changed, handoff_to_human, handoff_to_ai, task_created, task_completed, message_inbound, message_outbound).

Response Fields

ActivityResponse[]
List of chronological activity records:
integer
Total count of activities matching filters.
integer
Limit requested.
integer
Pagination offset applied.
boolean
Flag indicating if more activities exist beyond this page.


‹ Previous
Create contact activity
POST /api/v1/contacts/{contact_id}/activities
Next ›