Skip to main content
GET /api/v2/buyer/campaigns Returns campaigns in a compact summary shape — identity, mode, status, flight dates, flattened budget, and product count. Filter by advertiser, status, or mode. Use Get campaign for the full resource.

Request

Parameters

Response

Each entry is a summary, not the full resource — mediaBuys, audiences, budget allocation fields, and creativeFormats are omitted. directed is present only for mode: "directed"; use its mirrorState and lastSyncedAt for metadata freshness, not delivery freshness. total is the count across all pages. Results use offset pagination (take / skip); see Pagination.

Errors

  • 400 VALIDATION_ERROR — invalid status or mode value.
See Errors for the full error contract.

Get campaign

Full resource for one campaign

Create campaign

Open a new DRAFT campaign

Pagination

Offset-based list paging

Campaign overview

Fields, lifecycle, and concepts