SendPipe API.
One endpoint.
SendPipe is the control plane above your messaging providers. Connect your own SES, Twilio, or Meta Cloud credentials. Get priority routing, automatic failover, and one API across email, WhatsApp, and SMS.
https://sendpipe.org/v1http://localhost:3010/v1From zero to first message in 5 minutes.
Create a project and API key.
After registering, create a project from the dashboard. Each project has its own API keys, providers, and sending domains — fully isolated from other projects. Generate an API key from the project's API Keys page.
Add a provider.
Go to the Marketplace, install a provider package (e.g., AWS SES, SendGrid), then configure it in your project with your provider credentials. Email provider packages are free.
Send your first message.
Use the API to send a message. Your API key carries the project context — no extra configuration needed.
curl -X POST https://sendpipe.org/v1/messages/channel \
-H "X-SendPipe-Key: sp_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"channel": "email",
"from": "hello@yourapp.com",
"to": ["user@example.com"],
"subject": "Welcome!",
"html": "<h1>Welcome to our app!</h1>"
}'Three channels through one endpoint.
channel: "email"SES · SendGrid · Mailgun · Resend · SMTP · Relay
channel: "whatsapp"Meta Cloud · 360dialog · Twilio
channel: "sms"Africa's Talking · Twilio · Termii
Where to go next.
Authentication
API keys, session cookies, magic-link sign-in, and key rotation.
Send a message
Per-channel payloads, retry semantics, idempotency, and response shapes.
Listen for events
Subscribe to delivery, bounce, and failure events with HMAC-signed payloads.
Try the API live
Send real test requests against your project with a guided form.