Skip to main content
Deprecated. This page documents the v2 buyer API, which is closed to new API clients and switches off on 1 December 2026. Use V3 instead: see Move a v2 buyer REST integration to V3. The conversion endpoint, Log event, stays open.
POST /api/v2/buyer/advertisers/{advertiserId}/test-cohorts Creates a test cohort — a flexible audience definition (geo, segment, zip code, or custom) that fills one arm of an incrementality test. Incrementality tests compare a TREATMENT cohort against a matched CONTROL.

Request

Parameters

Response

The returned id is the cohortId you pass to Get, Update, and Delete.

Errors

  • 400 VALIDATION_ERROR — missing name, cohortType, or definition.type, or invalid role.
  • 404 NOT_FOUND — advertiserId does not exist or is not visible to the authenticated account.
See Errors for the full error contract.

Measurement tasks

All measurement operations

Measurement overview

Pipeline, belief state, and concepts

List test cohorts

See defined cohorts