---
title: "Changes to Update an existing Creative."
method: PUT
path: "/cm/v1/creatives/{creative_id}"
---

# Changes to Update an existing Creative.

`PUT /cm/v1/creatives/{creative_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `fa372006b0f6`: 18 info

## Changes

- **2026-11-03** `fa372006b0f6`: 18 info
  - added the new optional request property `dynamic_html/policy/function_config/next_item_selection/require_video`
  - added the new optional request property `dynamic_html/policy/function_config/next_item_selection/skip_internal_review`
  - added the new optional request property `native/video/dynamic_html_endcard/policy/function_config/next_item_selection/require_video`
  - added the new optional request property `native/video/dynamic_html_endcard/policy/function_config/next_item_selection/skip_internal_review`
  - added the new optional request property `video/dynamic_html_endcard/policy/function_config/next_item_selection/require_video`
  - added the new optional request property `video/dynamic_html_endcard/policy/function_config/next_item_selection/skip_internal_review`
  - the request optional property `dynamic_html/policy/function_config/next_item_selection` became read-only
  - the request optional property `native/video/dynamic_html_endcard/policy/function_config/next_item_selection` became read-only
  - the request optional property `video/dynamic_html_endcard/policy/function_config/next_item_selection` became read-only
  - added the optional property `creative/dynamic_html/policy/function_config/next_item_selection/require_video` to the response with the `200` status
  - added the optional property `creative/dynamic_html/policy/function_config/next_item_selection/skip_internal_review` to the response with the `200` status
  - added the optional property `creative/native/video/dynamic_html_endcard/policy/function_config/next_item_selection/require_video` to the response with the `200` status
  - added the optional property `creative/native/video/dynamic_html_endcard/policy/function_config/next_item_selection/skip_internal_review` to the response with the `200` status
  - added the optional property `creative/video/dynamic_html_endcard/policy/function_config/next_item_selection/require_video` to the response with the `200` status
  - added the optional property `creative/video/dynamic_html_endcard/policy/function_config/next_item_selection/skip_internal_review` to the response with the `200` status
  - the response optional property `creative/dynamic_html/policy/function_config/next_item_selection` became read-only for the status `200`
  - the response optional property `creative/native/video/dynamic_html_endcard/policy/function_config/next_item_selection` became read-only for the status `200`
  - the response optional property `creative/video/dynamic_html_endcard/policy/function_config/next_item_selection` became read-only for the status `200`

---

[Operation](https://skmtc.dev/moloco/apis/moloco-ads-campaign-management-api/docs/cm/v1/creatives/:creative_id/put.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/creatives/:creative_id/put)
