latestOpenAPI 3.0.3raw.githubusercontent.com2026-08-15394599.9 KB

58dc5cff0ca7

Campaigns

List campaigns

Returns a cursor-paginated list of campaigns, newest first.

get/v2/campaigns

Query parameters

page_sizeinteger

Number of records per page (default 50, max 100).

cursorstring

Opaque pagination cursor returned by the previous response.

status'Running' | 'Scheduled' | 'Stopped' | 'Completed' | 'Failed' | 'Expired' | 'Paused'
created_afterstring date-time

Filter records created on or after this ISO 8601 timestamp.

created_beforestring date-time

Filter records created on or before this ISO 8601 timestamp.

Response

Paginated list of campaigns.

has_moreboolean required

Whether more records exist after this page.

next_cursorstring

Opaque cursor to pass as cursor in the next request.

Example response

{
  "campaigns": [
    {
      "time_start": "09:00",
      "time_end": "17:00",
      "timezone": "America/New_York"
    }
  ]
}