The delete schedule endpoint allows you to cancel a message that you previously scheduled API-triggered campaigns before it has been sent.
We apply the default Braze rate limit of 250,000 requests per hour to this endpoint, as documented in API rate limits.
Scheduled messages or triggers that are deleted very close to or during the time they were supposed to be sent will be updated with best efforts, so last-second deletions could be applied to all, some, or none of your targeted users.
1
2
| Content-Type: application/json
Authorization: Bearer YOUR-REST-API-KEY
|
1
2
3
4
5
6
7
| curl --location --request POST 'https://rest.iad-01.braze.com/campaigns/trigger/schedule/delete' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR-REST-API-KEY' \
--data-raw '{
"campaign_id": "campaign_identifier",
"schedule_id": "schedule_identifier"
}'
|