Messaging API
Built for Developers
Send emails and text messages at scale with a simple REST API. Coming soon — sign up to get notified when we launch.
const bswitch = BSwitch(API_KEY)
await bswitch.sendEmail({
to: recipients,
subject: subject,
body: body
})Ship Messages, Not Infrastructure
Stop wrestling with email servers and SMS gateways. Start sending.
Integration
Up and Running in Under a Minute
Install the SDK, add your API key, and send your first message. No SMTP configs, no carrier negotiations, no webhook plumbing.
$ npm install @banditswitch/sdk
const bswitch = BSwitch(API_KEY) await bswitch.sendEmail({ to: "user@example.com", subject: "Welcome!", body: "You're in." })
One API, Two Channels
Email and SMS from a single interface. Same dashboard, same billing, same developer experience.
Every Message Tracked
Queued, sent, delivered, bounced — know the status of every message in real time with detailed error logs.
Locked Down Tight
Security baked in from day one. Manage API keys from your dashboard, control access, and revoke credentials instantly when you need to.
bs_live_****7f2aActivebs_live_****3e91RevokedDashboard That Actually Helps
See your usage, delivery rates, and message history at a glance. Filter by type, status, or date. Export when you need to.
Grows With You
Start small and scale without changing a line of code. Flexible tiers with automatic overage billing so you never miss a message.
Be the First to Know
We're building something great. Sign up to get early access and updates as we get closer to launch.