API Reference
One API. Every channel.
REST + SMTP. 50+ endpoints. OpenAPI 3.0 spec. 7 official SDKs. Signed webhooks. Multi-region.
What's in the API
Everything you'd expect.
REST + SMTP
Modern REST or drop-in SMTP credentials. Same auth, same audit logs.
OpenAPI 3.0
Generate clients in any language. Postman collection included.
Signed webhooks
HMAC-SHA256, automatic retries with exponential backoff, dedup tokens.
Scoped API keys
Send-only, read-only, admin. Rotate keys without downtime.
Live logs
Every send queryable for 90 days. Full headers, response codes, retries.
Multi-region
US, EU, Africa-East. Same API, just change the base URL.
Get started
Three lines of code.
import { SendBaba } from '@sendbaba/sdk';
const sb = new SendBaba(process.env.SB_API_KEY);
await sb.email.send({ to: 'user@example.com', subject: 'Hi', html: '<p>Hello!</p>' });