---
title: "POST /v1/promotions/{id}/ads"
method: POST
path: "/v1/promotions/{id}/ads"
tags: ["Promotion"]
---

# POST /v1/promotions/{id}/ads

`POST /v1/promotions/{id}/ads`

## Path parameters

- `id` string, required

## Headers

- `Authorization` string
- `If-Match` string

## Response `default`

default response

## Changes

- **2026-09-02** `1fc844ab59a1` — 259 info
  - added the new `WEBSITE` enum value to the request property `carouselAds/items/channels/items/channel`
  - added the new `WEBSITE` enum value to the request property `carouselAds/items/facebookAdGroups/items/retargeting/facebookCustomAudiences/items/retargetingList/channel`
  - added the new `WEBSITE` enum value to the request property `carouselAds/items/facebookAdGroups/items/retargeting/facebookCustomAudiences/items/retargetingList/engagementSource`
  - added the new `WEBSITE` enum value to the request property `carouselAds/items/facebookAdGroups/items/retargeting/googleUserLists/items/retargetingList/channel`
  - …255 more
- **2026-08-29** `6b7ccc7e2651` — 210 info
  - added the new optional request property `carouselAds/items/slides/items/videos/items/audioCodec`
  - added the new optional request property `carouselAds/items/slides/items/videos/items/bitrateBps`
  - added the new optional request property `carouselAds/items/slides/items/videos/items/compressedVideoUrl`
  - added the new optional request property `carouselAds/items/slides/items/videos/items/duration`
  - …206 more
- …earlier changes not shown

[Full history](https://skmtc.dev/adhook/apis/adhook-io-api/changes/v1/promotions/:id/ads/post.md)

---

[API](https://skmtc.dev/adhook/apis/adhook-io-api.md) · [All operations](https://skmtc.dev/adhook/apis/adhook-io-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/adhook/adhook-io-api/revisions/1fc844ab59a1/schema)
