Email API Now Generally Available

28, Aug 2026

The Telnyx Email API is now generally available. The beta period that began on July 29 is over, and email is now a production-grade channel on the Telnyx platform. No waitlist, no invite-only. Any Telnyx customer can start sending email immediately.

Transactional and marketing email, on the same carrier-owned platform you already use for SMS, voice, and WhatsApp. One API key, one dashboard, one bill.

What's new since beta

  • General availability: No waitlist or invite required. Any Telnyx customer can start sending from the portal or API immediately. New customers can sign up and send in minutes.
  • Shared sending domain: Use a Telnyx-provided shared domain for self-serve setup, or bring your own domain with full DNS verification.
  • Pay-as-you-go pricing: Volume-based pricing starting at $0.30 per 1,000 emails, scaling down to $0.15 per 1,000 at higher volumes. No subscriptions, no minimums. See pricing.
  • Inbound email: Create inboxes on verified domains, receive inbound messages via email.received webhooks, and build reply and thread workflows.
  • Email validation: Free single and batch email validation to catch invalid addresses before you send.
  • Suppression management: Two-tier suppression check at API and inject time, CSV import/export with auto-detection of SendGrid, Mailgun, and SES formats, and RFC 8058 one-click unsubscribe for Gmail/Yahoo bulk sender compliance.
  • Signed webhooks: Every webhook request is signed with an Ed25519 signature for asymmetric verification.

What you can do

Sending

  • Transactional and marketing email via POST /v2/email_messages with from, to, cc, bcc, reply_to, subject, html_body, text_body, custom headers, attachments, tags, and metadata
  • Batch sending up to 50 messages per request with multi-status response
  • Scheduled sends with cancel
  • Base64 attachments

Templates

  • Liquid templates with server-side rendering and preview without sending

Tracking

  • Real-time webhooks for scheduled, queued, sent, delivered, opened, clicked, bounced, deferred, failed, unsubscribed, complained, and received
  • Event polling API for services without a public webhook URL
  • Per-message status and full event history lookup
  • Account-wide event statistics endpoint

Deliverability, built in

  • SPF, DKIM, and DMARC generation, DNS drift monitoring, per-provider throttling for Gmail and Outlook
  • Domain reputation enforcement, domain health summary endpoint
  • Telnyx operates its own MTA infrastructure as a licensed communications provider

Inbound email

  • Create inboxes on verified domains with inbound_enabled
  • Receive inbound messages through email.received webhooks
  • List, read, and manage inbox messages via API

Suppression and compliance

  • Two-tier suppression check at API and inject time, soft-bounce escalation
  • CSV import/export with auto-detection of SendGrid, Mailgun, and SES formats
  • Unsubscribe management: group-scoped opt-outs and RFC 8058 one-click unsubscribe

Validation and domain auth

  • Email validation (single and batch), free
  • Domain authentication with five DNS records (ownership, SPF, DKIM, MX, DMARC)
  • Open, click, and unsubscribe tracking with per-domain toggles

Pricing

Pay-as-you-go, volume-based. No subscriptions, no minimums.

Customers sending at scale typically save 50-80% versus premium providers like SendGrid, Mailgun, and Postmark. See full pricing.

Getting started

  1. Sign in to the Telnyx portal and navigate to Email.
  2. Add a sending domain, bring your own or use a shared domain.
  3. Complete the five DNS records: ownership, SPF, DKIM, MX, and DMARC.
  4. Start sending with POST /v2/email_messages.
curl -X POST https://api.telnyx.com/v2/email_messages \
  -H "Authorization: Bearer $TELNYX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "[email protected]",
    "to": ["[email protected]"],
    "subject": "Hello from Telnyx",
    "html_body": "<p>It works!</p>",
    "text_body": "It works!"
  }'

Learn more