One API to reach every inbox, phone, and channel.
SendMark is a single messaging API for Email, SMS, Webhooks, Discord, and Slack. Stop wiring up five providers — integrate once and let us handle delivery, retries, and routing.
- One API for 5 channels
- Automatic retries & fallback
- Delivery status webhooks
curl https://api.sendmark.dev/v1/messages \
-H "Authorization: Bearer $SENDMARK_KEY" \
-H "Content-Type: application/json" \
-d '{
"channel": "email",
"to": "customer@acme.com",
"from": "billing@yourapp.com",
"subject": "Your invoice is ready",
"template": "invoice_ready",
"data": { "amount": "$42.00" }
}'5
Channels, one API
99.99%
Platform uptime
<150ms
Median API response
24/7
Delivery monitoring
Every channel your users are on
Send Email, SMS, Webhooks, Discord, and Slack messages through the same endpoint, the same auth, and the same delivery guarantees.
Everything you need to notify your users
A single platform to send, track, and retry messages across every channel — without maintaining five separate integrations.
Live in three steps
No per-channel setup. No separate credentials to manage.
Create an API key
Sign up and generate a live or test API key from your SendMark dashboard in under a minute.
Pick a channel
Call the same /v1/messages endpoint with channel set to email, sms, webhook, discord, or slack.
Track delivery
Watch message status update in real time, or subscribe to delivery webhooks from your own backend.
Frequently asked questions
Can't find what you're looking for? Email hello@sendmark.dev.
Simple, usage-based pricing
Pay for what you send. No per-channel add-ons, no surprise fees.
Ship messaging in an afternoon, not a sprint.
Create a free API key and send your first Email, SMS, Webhook, Discord, or Slack message in minutes.