A creative is the visual and copy content used in an ad - the image, headline, body text, and destination URL. Creatives are stored in a library scoped to an advertiser and must be explicitly associated with an ad group before they appear in a campaign.
See Creatives for a conceptual overview and Code Samples for an end-to-end walkthrough.
Endpoints
| Method | Path | Description |
|---|---|---|
| POST | advertisers/{advertiserId}/creatives | Creates a new creative. Accepts multipart/form-data to upload an image directly to Koddi's CDN. |
| GET | advertisers/{advertiserId}/creatives | Returns all creatives for an advertiser. |
| GET | advertisers/{advertiserId}/creatives/{creativeId} | Returns the full details for a single creative. |
| PATCH | advertisers/{advertiserId}/creatives/{creativeId} | Updates one or more fields on an existing creative. Omitted fields are left unchanged. |
| DEL | advertisers/{advertiserId}/creatives/{creativeId} | Deletes a creative and removes all of its ad group associations. |
| POST | advertisers/{advertiserId}/creatives/{creativeId}/image_upload | Uploads a raw image file to an existing creative and stores it on Koddi's CDN. |
| GET | experiences/{experienceId}/advertisers/{advertiserId}/eligible_creatives | Returns all creatives for an advertiser that meet the media spec for a specific experience. |

