---
title: Update an Ad Creative
framework: Apple Ads Platform API
role: symbol
role_heading: Web Service Endpoint
platforms: [apple ads platform api 1.0+]
path: apple-ads-platform-api/put-creatives-_id_
---

# Update an Ad Creative

Change an ad creative’s name or creative spec by its unique identifier.

## URL

PUT https://api.ads.apple.com/v1/creatives/{id}

## Path Parameters

id:

## Header Parameters

X-Ap-Context:

## Response Codes

200 OK: 400 Bad Request: 401 Unauthorized: 403 Forbidden: 404 Not Found: 429 Too Many Requests: 500 Internal Server Error:

## Discussion

Discussion This endpoint updates an existing ad creative. Only two fields are mutable after creation: name and creativeSpec. The creativeType and destination are permanently fixed at creation time and can’t be changed. Not every field within creativeSpec is mutable. Refer to the specific creative type documentation for which sub-fields can be updated. Payload Examples

## See Also

- [Create an Ad Creative](apple-ads-platform-api/post-creatives.md)
- [Query Ad Creatives](apple-ads-platform-api/post-creatives-query.md)
- [Get an Ad Creative](apple-ads-platform-api/get-creatives-_id_.md)
- [Delete an Ad Creative](apple-ads-platform-api/delete-creatives-_id_.md)
