Skip to content

Set property value on campaign

PUT
/campaign-property/campaigns/{campaignId}/properties/{propertyKeyId}
Required scope: campaign:update

Sets or updates the value of a single property key on a campaign. PUT is full replacement — any existing values not in the request are removed. For raw types (STRING, INTEGER, FLOAT, BOOLEAN, HTML): use value for a single value or values for multiple. Each value is an object: {"value": "Gold", "translations": [{"languageCode": "sv", "name": "Guld"}]}. Prefer a single value; for multiple reusable values, consider MULTI_SELECT. For SINGLE_SELECT: use propertyValueId. For MULTI_SELECT: use propertyValueIds.

Parameters ​

Path parameters

campaignId  integer
The unique identifier of the campaign.
propertyKeyId  integer
The unique identifier of the property key.

Request body ​

Response ​

The property value was set successfully.