---
title: "Changes to Send an API-triggered broadcast"
method: POST
path: "/v1/campaigns/{broadcast_id}/triggers"
---

# Changes to Send an API-triggered broadcast

`POST /v1/campaigns/{broadcast_id}/triggers`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 30 revisions.

- **2026-10-17** `2415f42044d0`: 6 info
- **2026-10-08** `6378ded43e43`: 5 breaking, 48 info
- **2026-09-23** `ba583d6489da`: 12 info

## Changes

- **2026-10-17** `2415f42044d0`: 6 info
  - added the new optional request property `oneOf[subschema #1: Default audience]/allOf[#/components/schemas/commonTriggerProps]/rate_limit`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[#/components/schemas/commonTriggerProps]/rate_limit`
  - added the new optional request property `oneOf[subschema #3: Emails]/allOf[#/components/schemas/commonTriggerProps]/rate_limit`
  - added the new optional request property `oneOf[subschema #4: IDs]/allOf[#/components/schemas/commonTriggerProps]/rate_limit`
  - added the new optional request property `oneOf[subschema #5: User Maps]/allOf[#/components/schemas/commonTriggerProps]/rate_limit`
  - added the new optional request property `oneOf[subschema #6: Data file URL]/allOf[#/components/schemas/commonTriggerProps]/rate_limit`
- **2026-10-08** `6378ded43e43`: 5 breaking, 48 info
  - added `#/components/schemas/triggerFilterProp` to the `oneOf[subschema #2: Custom recipients]/` request property `allOf` list
  - added `#/components/schemas/triggerFilterProp` to the `oneOf[subschema #3: Emails]/` request property `allOf` list
  - added `#/components/schemas/triggerFilterProp` to the `oneOf[subschema #4: IDs]/` request property `allOf` list
  - added `#/components/schemas/triggerFilterProp` to the `oneOf[subschema #5: User Maps]/` request property `allOf` list
  - added `#/components/schemas/triggerFilterProp` to the `oneOf[subschema #6: Data file URL]/` request property `allOf` list
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #1: and]/and/items/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #1: and]/and/items/not/oneOf[subschema #1: and]/and/items/anyOf[subschema #1: segment]/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #1: and]/and/items/not/oneOf[subschema #1: and]/and/items/anyOf[subschema #2: audience]/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #1: and]/and/items/not/oneOf[subschema #2: or]/or/items/anyOf[subschema #1: segment]/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #1: and]/and/items/not/oneOf[subschema #2: or]/or/items/anyOf[subschema #2: audience]/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #1: and]/and/items/not/oneOf[subschema #3: segment]/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #1: and]/and/items/not/oneOf[subschema #4: attribute]/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #1: and]/and/items/or/items/anyOf[subschema #1: segment]/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #1: and]/and/items/or/items/anyOf[subschema #2: audience]/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #1: and]/and/items/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #2: or]/or/items/and/items/anyOf[subschema #1: segment]/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #2: or]/or/items/and/items/anyOf[subschema #2: audience]/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #2: or]/or/items/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #2: or]/or/items/not/oneOf[subschema #1: and]/and/items/anyOf[subschema #1: segment]/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #2: or]/or/items/not/oneOf[subschema #1: and]/and/items/anyOf[subschema #2: audience]/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #2: or]/or/items/not/oneOf[subschema #2: or]/or/items/anyOf[subschema #1: segment]/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #2: or]/or/items/not/oneOf[subschema #2: or]/or/items/anyOf[subschema #2: audience]/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #2: or]/or/items/not/oneOf[subschema #3: segment]/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #2: or]/or/items/not/oneOf[subschema #4: attribute]/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #2: or]/or/items/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #3: not]/oneOf[subschema #1: and]/and/items/and/items/anyOf[subschema #1: segment]/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #3: not]/oneOf[subschema #1: and]/and/items/and/items/anyOf[subschema #2: audience]/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #3: not]/oneOf[subschema #1: and]/and/items/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #3: not]/oneOf[subschema #1: and]/and/items/not/oneOf[subschema #1: and]/and/items/anyOf[subschema #1: segment]/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #3: not]/oneOf[subschema #1: and]/and/items/not/oneOf[subschema #1: and]/and/items/anyOf[subschema #2: audience]/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #3: not]/oneOf[subschema #1: and]/and/items/not/oneOf[subschema #2: or]/or/items/anyOf[subschema #1: segment]/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #3: not]/oneOf[subschema #1: and]/and/items/not/oneOf[subschema #2: or]/or/items/anyOf[subschema #2: audience]/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #3: not]/oneOf[subschema #1: and]/and/items/not/oneOf[subschema #3: segment]/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #3: not]/oneOf[subschema #1: and]/and/items/not/oneOf[subschema #4: attribute]/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #3: not]/oneOf[subschema #1: and]/and/items/or/items/anyOf[subschema #1: segment]/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #3: not]/oneOf[subschema #1: and]/and/items/or/items/anyOf[subschema #2: audience]/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #3: not]/oneOf[subschema #1: and]/and/items/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #3: not]/oneOf[subschema #2: or]/or/items/and/items/anyOf[subschema #1: segment]/segment/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #3: not]/oneOf[subschema #2: or]/or/items/and/items/anyOf[subschema #2: audience]/attribute/inverse`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[subschema #1]/recipients/oneOf[subschema #3: not]/oneOf[subschema #2: or]/or/items/attribute/inverse`
  - …13 more
- **2026-09-23** `ba583d6489da`: 12 info
  - added the new optional request property `oneOf[subschema #1: Default audience]/allOf[#/components/schemas/commonTriggerProps]/expires_after`
  - added the new optional request property `oneOf[subschema #1: Default audience]/allOf[#/components/schemas/commonTriggerProps]/scheduled_at`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[#/components/schemas/commonTriggerProps]/expires_after`
  - added the new optional request property `oneOf[subschema #2: Custom recipients]/allOf[#/components/schemas/commonTriggerProps]/scheduled_at`
  - added the new optional request property `oneOf[subschema #3: Emails]/allOf[#/components/schemas/commonTriggerProps]/expires_after`
  - added the new optional request property `oneOf[subschema #3: Emails]/allOf[#/components/schemas/commonTriggerProps]/scheduled_at`
  - added the new optional request property `oneOf[subschema #4: IDs]/allOf[#/components/schemas/commonTriggerProps]/expires_after`
  - added the new optional request property `oneOf[subschema #4: IDs]/allOf[#/components/schemas/commonTriggerProps]/scheduled_at`
  - added the new optional request property `oneOf[subschema #5: User Maps]/allOf[#/components/schemas/commonTriggerProps]/expires_after`
  - added the new optional request property `oneOf[subschema #5: User Maps]/allOf[#/components/schemas/commonTriggerProps]/scheduled_at`
  - added the new optional request property `oneOf[subschema #6: Data file URL]/allOf[#/components/schemas/commonTriggerProps]/expires_after`
  - added the new optional request property `oneOf[subschema #6: Data file URL]/allOf[#/components/schemas/commonTriggerProps]/scheduled_at`

---

[Operation](https://skmtc.dev/customer/apis/customer-io-journeys-api-reference/docs/v1/campaigns/:broadcast_id/triggers/post.md) - [API](https://skmtc.dev/customer/apis/customer-io-journeys-api-reference.md) - [Page](https://skmtc.dev/customer/apis/customer-io-journeys-api-reference/changes/v1/campaigns/:broadcast_id/triggers/post)
