Create an Ad Creative
Add a new ad creative that defines the visual presentation and tap destination for an ad.
URL
POST https://api.ads.apple.com/v1/creativesHeader 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 creates an ad creative that defines the visual presentation of an ad. It contains the content, branding, and destination for a specific ad creative type. Ad creatives are independent of campaigns and ad groups. One ad creative can be linked to multiple ads across different campaigns.
The three required fields are
name,creativeType, anddestination.The
creativeSpecstructure varies by type and carries the type-specific content payload.The
destinationfield defines where a tap on the ad leads. For App Ads ad creatives (DEFAULT_PRODUCT_PAGE,CUSTOM_PRODUCT_PAGE), set the app identifier and optional product page identifier insidedestination.parameters, not at the root of the request body.After creation,
systemStatusreflects the review state.The response returns the ad creative identifier in the
result.idfield. This value is what you supply ascreativeIdin the body of a Create an Ad request.