Email API
Get productive with the Routee Email API fast — from account setup to sending, scheduling, tracking, and migrating from SendGrid.
Transactional email on Connect (https://connect.routee.net) lets you send one-to-one messages (password resets, order confirmations, alerts) over HTTP or SMTP, with full delivery tracking and webhook callbacks.
What you'll cover
- Account setup — verify a sending domain, authorize senders, enable the Transactional Email role
- Send — HTTP API and SMTP relay paths
- Rich payloads — attachments, CC/BCC, custom headers, List-Unsubscribe, scheduling, DSN
- Track & callbacks — poll delivery status or receive webhooks
- Migrate — drop-in SendGrid SDK compatibility via the
/sg/facade
Guides in this section
| Step | Guide |
|---|---|
| 1 | Setting up your account — verify domain and authorize senders |
| 2 | Send your first email (HTTP API) — token + first send |
| 3 | Send with attachments, CC & BCC — richer message payloads |
| 4 | Schedule & control delivery — scheduledDate, ttl, maxAttempts |
| 5 | Custom headers & List-Unsubscribe — RFC 8058 one-click unsubscribe |
| 6 | Delivery Status Notifications (DSN) & footers |
| 7 | Send in your language — PHP, Java, Ruby, Go examples |
| 8 | Track delivery & receive callbacks — polling and webhooks |
| 9 | Find your SMTP credentials |
| 10 | Send an email over SMTP |
| 11 | Migrate from SendGrid |
| 12 | Drop-in SendGrid SDK — use the official SDK with Routee |
New to the platform?Start with Get Authenticated for application credentials and OAuth tokens.
Updated 5 days ago

