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
| Name | Type | Description |
|---|---|---|
id Required | string |
Header Parameters
| Name | Type | Description |
|---|---|---|
X-Ap-Context Required | string |
Response Codes
| Status | Reason | Type | Description |
|---|---|---|---|
| 200 | OK Content-Type: application/json | CreativeResponse | |
| 400 | Bad Request Content-Type: application/json | ErrorResponse | |
| 401 | Unauthorized Content-Type: application/json | ErrorResponse | |
| 403 | Forbidden Content-Type: application/json | ErrorResponse | |
| 404 | Not Found Content-Type: application/json | ErrorResponse | |
| 429 | Too Many Requests Content-Type: application/json | ErrorResponse | |
| 500 | Internal Server Error Content-Type: application/json | ErrorResponse |
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.