List campaigns

Retrieve campaigns. At least one of organization_id, project_id, or integration_id is required. The response shape depends on whether pagination is requested:

  • With limit or offset: returns { data, total_count }.
  • Without: returns a plain JSON array.

Pagination is only honored when filtering by project_id. The source and active filters apply when filtering by organization_id.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
uuid

Filter by organization ID (UUID).

uuid

Filter by project ID (UUID). Required to use pagination.

uuid

Filter by integration ID (UUID).

string

Filter by source. Free-form string; common values include adkernel, thetradedesk. Only applied when filtering by organization_id.

boolean

When true, return only active campaigns. Only applied when filtering by organization_id.

string

Search by campaign name (case-insensitive partial match). Only applied with project_id + pagination.

integer
≤ 1000
Defaults to 25

Maximum results to return (default 25, max 1000). Triggers paginated response shape.

integer
Defaults to 0

Number of results to skip (default 0). Triggers paginated response shape.

string
enum
Defaults to created_at
Allowed:
string
enum
Defaults to desc
Allowed:
Responses

401

Missing or invalid authentication.

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json