Bulk-cancel still-scheduled messages
Messages
Bulk-cancel still-scheduled messages
Twilio-style mass-cancel for a leaky scheduled fan-out. Accepts EITHER an explicit ids array (≤1000) OR a filter by (to, scheduled_before, channel) (at least one narrowing predicate required when mode='filter'). Conditional UPDATE gated on status='scheduled' — rows the scheduler has already dequeued are left untouched. Returns { cancelled_count, cancelled: [{ id, channel, scheduled_at }] }.
POST
Bulk-cancel still-scheduled messages
Authorizations
Dashboard JWT token from Clerk
Response
200
Default Response
List still-scheduled messages (Twilio scheduled parity)List media attachments on a message (Twilio Media subresource parity)