A transactional email API without templates

Most transactional email APIs send content you write. Sendable is the API that writes the content — you describe what happened, it composes and sends it.

One call, from any language over HTTP or the JS SDK:

import { send } from 'sendableme';

await send('sam@example.com', 'order_shipped', { orderId: 'A-1042', eta: 'Friday' });

Or raw HTTP: POST /v1/send with Authorization: Bearer <key> and a body of { to, event, data }. Works from Node, Ruby, Python, PHP, Go, or any HTTP client.

Why it's not a template

You send an event name and field names — never a designed template. The model that writes the copy never sees your values, so a price or a link is inserted verbatim and can't be altered, and a second model blocks any claim your data doesn't support.

Written, on-brand email with nothing to maintain.

What it includes

Honest limitations

Try it free

Get your free API key →

500 messages a month, no card. One call to integrate.