---
title: "Changes to Create a new Campaign."
method: POST
path: "/cm/v1/campaigns"
---

# Changes to Create a new Campaign.

`POST /cm/v1/campaigns`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `fa372006b0f6`: 6 warning, 14 info

## Changes

- **2026-11-03** `fa372006b0f6`: 6 warning, 14 info
  - added the new `CTV_WEB_USER_ACQUISITION` enum value to the `campaign/type` response property for the response status `200`
  - added the new `LEARNING` enum value to the `campaign/state` response property for the response status `200`
  - added the new `PUBLICA` enum value to the `ad_groups/items/audience/targeting_condition/allowed_exchanges/items/` response property for the response status `200`
  - added the new `PUBLICA` enum value to the `ad_groups/items/audience/targeting_condition/blocked_exchanges/items/` response property for the response status `200`
  - added the new `SPRINGSERVE` enum value to the `ad_groups/items/audience/targeting_condition/allowed_exchanges/items/` response property for the response status `200`
  - added the new `SPRINGSERVE` enum value to the `ad_groups/items/audience/targeting_condition/blocked_exchanges/items/` response property for the response status `200`
  - the request optional property `campaign/ad_account_id` became not read-only
  - the request optional property `campaign/product_id` became not read-only
  - added the new `CTV_WEB_USER_ACQUISITION` enum value to the request property `campaign/type`
  - added the new `LEARNING` enum value to the request property `campaign/state`
  - added the new `PUBLICA` enum value to the request property `ad_group/audience/targeting_condition/allowed_exchanges/items/`
  - added the new `PUBLICA` enum value to the request property `ad_group/audience/targeting_condition/blocked_exchanges/items/`
  - added the new `PUBLICA` enum value to the request property `ad_groups/items/audience/targeting_condition/allowed_exchanges/items/`
  - added the new `PUBLICA` enum value to the request property `ad_groups/items/audience/targeting_condition/blocked_exchanges/items/`
  - added the new `SPRINGSERVE` enum value to the request property `ad_group/audience/targeting_condition/allowed_exchanges/items/`
  - added the new `SPRINGSERVE` enum value to the request property `ad_group/audience/targeting_condition/blocked_exchanges/items/`
  - added the new `SPRINGSERVE` enum value to the request property `ad_groups/items/audience/targeting_condition/allowed_exchanges/items/`
  - added the new `SPRINGSERVE` enum value to the request property `ad_groups/items/audience/targeting_condition/blocked_exchanges/items/`
  - the response optional property `campaign/ad_account_id` became not read-only for the status `200`
  - the response optional property `campaign/product_id` became not read-only for the status `200`

---

[Operation](https://skmtc.dev/moloco/apis/moloco-ads-campaign-management-api/docs/cm/v1/campaigns/post.md) - [API](https://skmtc.dev/moloco/apis/moloco-ads-campaign-management-api.md) - [Page](https://skmtc.dev/moloco/apis/moloco-ads-campaign-management-api/changes/cm/v1/campaigns/post)
