Skip to main content
GET
Get Campaign Activity

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

campaign_id
string<uuid>
required

Query Parameters

before
string<date-time> | null

Backward 'load more': events strictly OLDER than this.

since
string<date-time> | null

Forward polling: events strictly NEWER than this.

limit
integer
default:50
Required range: 1 <= x <= 200
event_type
string[] | null

Filter by normalized event type(s).

step
integer | null

Filter to a sequence step (jobs only).

Required range: x >= 1
lead_search
string | null

Filter to a lead by email / identifier.

Response

Successful Response

Campaign-wide activity feed (A4b). has_more signals a before-paged "load more" can fetch an older window; next_before is the oldest event's timestamp to pass as the next before (clients may also use it verbatim).

events
CampaignTimelineEvent · object[]
required
total
integer
required
has_more
boolean
default:false
next_before
string<date-time> | null