---
title: "Changes to Updates the specified campaign's properties."
method: PATCH
path: "/campaign/{campaignId}"
---

# Changes to Updates the specified campaign's properties.

`PATCH /campaign/{campaignId}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 7 of 24 revisions.

- **2026-10-23** `3cf7b4f0003e`: 1 info
- **2026-10-19** `c72c9f1c8ef5`: 4 breaking, 436 info
- **2026-10-13** `bf98b6cb9b5a`: 1 info
- **2026-10-02** `57d1ef1d7143`: 3 info
- **2026-09-15** `ebc7fbc31114`: 3 breaking, 3 info
- **2026-09-04** `9da534659e5f`: 1 info
- **2026-08-13** `d779de93a5ee`: 2 info

## Changes

- **2026-10-23** `3cf7b4f0003e`: 1 info
  - added the new optional request property `isLanguageExperimentEnabled`
- **2026-10-19** `c72c9f1c8ef5`: 4 breaking, 436 info
  - request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/` was restricted to a list of enum values
  - request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterLanguageFilter]/languages/items/` was restricted to a list of enum values
  - the `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/` request property type changed from `string` to no type
  - the `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterLanguageFilter]/languages/items/` request property type changed from `string` to no type
  - added `CampaignParticipantCountFilter` discriminator mapping keys to the `filters/allOf[subschema #1]/items/` request property
  - added the new `AD` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `AE` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `AF` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `AG` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `AI` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `AL` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `AM` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `AO` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `AQ` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `AR` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `AS` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `AT` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `AU` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `AW` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `AX` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `AZ` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BA` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BB` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BD` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BE` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BF` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BG` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BH` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BI` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BJ` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BL` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BM` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BN` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BO` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BQ` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BR` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BS` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BT` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BV` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - added the new `BW` enum value to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCountryFilter]/countries/items/`
  - …400 more
- **2026-10-13** `bf98b6cb9b5a`: 1 info
  - added the new optional request property `selections/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignSelectionLabelingSelection]/advanceOnView`
- **2026-10-02** `57d1ef1d7143`: 3 info
  - added the new optional request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCampaignCooldownFilter]/key`
  - added `SourceFilter` discriminator mapping keys to the `filters/allOf[subschema #1]/items/` request property
  - added `#/components/schemas/ICampaignFilterSourceFilter` to the `filters/allOf[subschema #1]/items/` request property `oneOf` list
- **2026-09-15** `ebc7fbc31114`: 3 breaking, 3 info
  - added the pattern `^-?(\d+\.)?\d{2}:\d{2}:\d{2}(\.\d{1,7})?$` to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCampaignCooldownFilter]/cooldown/oneOf[#/components/schemas/ICooldownDurationFixedCooldownDuration]/duration`
  - added the pattern `^-?(\d+\.)?\d{2}:\d{2}:\d{2}(\.\d{1,7})?$` to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCampaignCooldownFilter]/cooldown/oneOf[#/components/schemas/ICooldownDurationRandomCooldownDuration]/maxDuration`
  - added the pattern `^-?(\d+\.)?\d{2}:\d{2}:\d{2}(\.\d{1,7})?$` to the request property `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCampaignCooldownFilter]/cooldown/oneOf[#/components/schemas/ICooldownDurationRandomCooldownDuration]/minDuration`
  - the `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCampaignCooldownFilter]/cooldown/oneOf[#/components/schemas/ICooldownDurationFixedCooldownDuration]/duration` request property format was generalized from `date-time` to no format
  - the `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCampaignCooldownFilter]/cooldown/oneOf[#/components/schemas/ICooldownDurationRandomCooldownDuration]/maxDuration` request property format was generalized from `date-time` to no format
  - the `filters/allOf[subschema #1]/items/oneOf[#/components/schemas/ICampaignFilterCampaignCooldownFilter]/cooldown/oneOf[#/components/schemas/ICooldownDurationRandomCooldownDuration]/minDuration` request property format was generalized from `date-time` to no format
- **2026-09-04** `9da534659e5f`: 1 info
  - the security scope `api` was added to the endpoint's security scheme `OpenIdConnect`
- **2026-08-13** `d779de93a5ee`: 2 info
  - added `DspFilter` discriminator mapping keys to the `filters/allOf[subschema #1]/items/` request property
  - added `#/components/schemas/ICampaignFilterDspFilter` to the `filters/allOf[subschema #1]/items/` request property `oneOf` list

---

[Operation](https://skmtc.dev/rapidata/apis/rapidata-api/docs/campaign/:campaignId/patch.md) - [API](https://skmtc.dev/rapidata/apis/rapidata-api.md) - [Page](https://skmtc.dev/rapidata/apis/rapidata-api/changes/campaign/:campaignId/patch)
