A fast, reliable Email API for transactional and marketing mail, on the same carrier-owned platform that already runs your SMS, voice, and WhatsApp. One API, one bill, one vendor.


Email joins SMS, voice, and WhatsApp on a single Telnyx account. One API key, one dashboard, one invoice. Add a channel without adding a vendor.
.png?width=2400&format=webp)
Telnyx sends on infrastructure it operates as a licensed communications provider. SPF, DKIM, and DMARC are handled at setup, you can rotate DKIM keys for account-owned custom domains through the Email Domains API, and monitor sender reputation in real time to keep important email out of the spam folder.
.png?width=2400&format=webp)
A clean REST API with code examples in your stack, and a first send in minutes. Transparent logs down to the individual event, so you debug what actually happened instead of guessing.
A full sending stack, from transactional receipts to marketing broadcasts, without stitching tools together.
Transactional email
Receipts, password resets, OTPs, and alerts delivered on carrier-grade routes.
Marketing broadcasts
High-volume campaigns with the same deliverability as your transactional mail.
Dynamic templates
Reusable templates with Liquid variables, strict_variables validation, optional defaults through variable_schema, and HTML autoescaping for rendered expressions. Works cleanly with component-based email workflows.
Scheduled sends
Queue email for a specific time with a single field. Reschedule in place with PATCH, and invalid timestamps return 422 instead of triggering an immediate send.
Batch sending
Trigger a high volume of messages in one API call.
Attachments
Send files as Base64 attachments with any email.
Webhooks and events
Real-time notifications for delivered, opened, clicked, bounced, and complained messages, plus gateway rejection, injection timeout, queue expiration, cancellation, daily-limit, and system-failure events. Add tags and metadata to message resources and filter message lists by them.
Sandbox testing
Test delivered, bounced, deferred, complained, and rate-limit flows using reserved @test.telnyx.com recipients. No real email sent, no billing or reputation impact.
Send email with a simple REST API and SDKs for the languages you already use.
cURL
curl -X POST https://api.telnyx.com/v2/emails \
--header "Content-Type: application/json" \
--header "Authorization: Bearer ***" \
--data '{
"from": "Acme <[email protected]>",
"to": ["[email protected]"],
"subject": "Welcome to Acme",
"html": "<p>It works!</p>"
}'Node.js
import Telnyx from 'telnyx';
const telnyx = new Telnyx('YOUR_API_KEY');
await telnyx.emails.send({
from: 'Acme <[email protected]>',
to: ['[email protected]'],
subject: 'Welcome to Acme',
html: '<p>It works!</p>',
});Python
import telnyx
telnyx.api_key = "YOUR_API_KEY"
telnyx.Email.send(
from_="Acme <[email protected]>",
to=["[email protected]"],
subject="Welcome to Acme",
html="<p>It works!</p>",
)Send your first transactional email in under five minutes with zero DNS configuration using a Telnyx shared domain. Generate AI-powered responses and send replies through the Email API, all on one platform.
Three steps from setup to a tracked send. Telnyx carries the message and reports every event back to you.
The Email API is one channel. When you are ready to reach customers across more of them, SMS, Voice, and WhatsApp all sit on the same network, same API key, same bill.

Send and receive SMS globally with a single API. Same account, same key as your email.
Learn more
Programmable call control for inbound and outbound calls on carrier-grade routes.
Learn more
Reach customers on WhatsApp with templated and session messaging.
Learn more
Voice AI Agents that call customers directly, on the same carrier-grade network as your email. Same number, same platform.
Learn more
Validate and enrich phone numbers with carrier and line type data.
Learn more
Telnyx Agent Skills provides pre-built tools for AI coding agents like Claude Code, Cursor, and Windsurf to integrate with the Telnyx API in minutes. Available in Python, JavaScript, Go, Java, and Ruby. Let your AI coding assistant write Telnyx integrations. Build in minutes.
Pay-as-you-go, volume-based pricing. No subscriptions, no minimums. Start at $0.30 per 1,000 emails, scaling down to $0.15 at higher volumes.
Starting at
$0.30
per 1,000 emailsAdd email to the platform that already carries your other channels.
A REST API for sending transactional and marketing email programmatically, running on Telnyx's owned communications infrastructure alongside your SMS, voice, and WhatsApp channels.