feat: add Broadcasts.cancel method
Merged
DI
2mo ago+19+19+01234567890123456789-0-0-0123456789
Summary
- Adds
Resend::Broadcasts.cancel(broadcast_id), callingPOST /broadcasts/:id/cancelto cancel a queued or scheduled broadcast. - Mirrors
Emails.cancel's shape (no params, id-only).
Part of the broadcast cancel rollout: resend/resend-monorepo#8126, resend/resend-openapi#85, resend/resend-node#1059, resend/resend-docs#1722, resend/resend-go#144, resend/resend-java#122, resend/resend-php#135, resend/resend-python#250.
Test plan
-
ruby -con touched files — syntax OK - Could not run the RSpec suite locally (gemspec requires Ruby >= 3.2; this machine only has system Ruby 2.6.10, no version manager available) — relying on CI to verify
🤖 Generated with Claude Code
Summary by cubic
Adds Resend::Broadcasts.cancel(broadcast_id) to cancel a queued or scheduled broadcast via POST /broadcasts/:id/cancel. Mirrors Emails.cancel (id-only, no params).