List Campaigns
Lists tenant-scoped Campaign records with cursor pagination, status/type/isActive filters, sorting, and External References. Supply externalSystem, externalObject, and externalId together to filter by a canonical External Reference. Required scope: campaigns:read.
Lists tenant-scoped Campaign records with cursor pagination, status/type/isActive filters, sorting, and External References. Supply externalSystem, externalObject, and externalId together to filter by a canonical External Reference. Required scope: campaigns:read.
Organization API key. Format: Bearer sk_live_...
In: header
Query Parameters
Maximum number of Campaigns to return. Values above 100 are capped at 100.
value <= 100Opaque pagination cursor from the previous response meta.nextCursor value.
Filter Campaigns by integration-defined status.
Filter Campaigns by integration-defined campaign type.
Filter active or inactive Campaigns.
Value in
- "true"
- "false"
Sort direction for createdAt/id ordering.
Value in
- "asc"
- "desc"
External Reference system filter. Supply with externalObject and externalId for exact reconciliation lookup.
External Reference object filter. Supply with externalSystem and externalId.
External Reference id filter. Supply with externalSystem and externalObject.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/campaigns"{ "data": [ {} ], "meta": { "nextCursor": "string", "hasMore": true, "requestId": "string", "version": "v1", "timestamp": "2019-08-24T14:15:22Z", "rateLimit": { "limit": 0, "remaining": 0, "reset": 0 } }}