Skip to main content
POST
Attach property list to campaign

Authorizations

Authorization
string
header
required

API key or access token

Path Parameters

campaignId
string
required

Unique identifier for the campaign

Minimum string length: 1
Example:

"cmp_987654321"

Body

application/json
campaignPropertyListId
string | null

The campaign's own include list. It must be an include list owned by the campaign's advertiser. Null clears the campaign's own include list; the advertiser's include list still applies.

Minimum string length: 1
Example:

"1756"

campaignPropertyListExcludeId
string | null

The campaign's own exclude list. It must be an exclude list owned by the campaign's advertiser. Null clears the campaign's own exclude list; the advertiser's exclude lists still apply.

Minimum string length: 1
Example:

"1757"

propertyListId
string | null
deprecated

Deprecated; use campaignPropertyListId. Until 2026-12-31 a non-null value applies an include list already configured for the campaign's advertiser to the campaign's active media buys without storing it, and the response carries deprecationNotice. null is refused with a validation error; send campaignPropertyListId: null to clear the campaign's own include list. After 2026-12-31 the field is refused.

Minimum string length: 1

Response

Attach property list to campaign

campaignId
string
required

Campaign whose own lists were saved

campaignPropertyListId
string | null
required

The campaign's own include list after the save

campaignPropertyListExcludeId
string | null
required

The campaign's own exclude list after the save

propertyListId
string | null
required
deprecated

Deprecated, kept for existing clients until 2026-12-31: the list applied by propertyListId when that was sent, otherwise the same value as campaignPropertyListId.

effective
object
required
cascade
object
required

Counts of active media buys that received the lists in effect

deprecationNotice
string

Present when the request used a deprecated field; names the replacement.