EMAIL API

Add email into your app

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 API
WHY TELNYX

One communication platform, built for every channel

  • Email deliverability authentication passing SPF, DKIM, DMARC

    Deliverability built in

    Telnyx sends on infrastructure it operates as a licensed communications provider. SPF, DKIM, DMARC, and BIMI are handled at setup, and you can monitor sender reputation in real time to keep important mail landing in the inbox.

  • Every channel on one platform

    Every channel on one platform

    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.

  • Built for developers

    Built for developers

    A clean REST API, SDKs for your stack, and a first send in minutes. Transparent logs down to the individual event, so you debug what actually happened instead of guessing.

FEATURES

Everything you need to send, track, and protect your email

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 variables that work cleanly with component-based email workflows.

  • Scheduled sends

    Queue email for a specific time with a single field.

  • Batch sending

    Trigger a high volume of messages in one API call.

  • Attachments

    Send files from a URL or upload directly as Base64.

  • Idempotency keys

    Guarantee an email is sent once, even on retries.

  • Webhooks and events

    Real-time notifications for every delivery, open, click, and bounce.

Fits right into your stack

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>",
)
HOW IT WORKS

From API call to inbox, on one network

Three steps from setup to a tracked send. Telnyx carries the message and reports every event back to you.

PRODUCTS

The rest of the stack, when you want it

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.

Invite-only beta

Request early access.

This product is in invite-only beta to existing customers. Submit the form, we'll review your use case, and our team will follow up with next steps.

Sign up and start sending

Add email to the platform that already carries your other channels.

FAQ

A REST API for sending transactional and marketing email programmatically, running on Telnyx's owned communications infrastructure alongside your SMS, voice, and WhatsApp channels.