The Complete
Email API
for Developers
Send, receive, and process emails with one simple API. Get TypeScript SDK, webhook integration, and 99.9% deliverability without the complexity of legacy email services.
No credit card required • 1,000 emails/month free • TypeScript SDK included
Complete Email API Platform
Send Email API
Send transactional emails, notifications, and campaigns with high deliverability and real-time tracking.
Receive Email API
Process inbound emails with webhooks, structured parsing, and automatic routing to your application.
Process Email API
Parse, analyze, and extract data from emails with AI-powered content analysis and automation.
Built for Developer Productivity
Skip weeks of email infrastructure setup. Get production-ready email APIs in minutes.
TypeScript SDK
import { createInboundClient } from '@inboundemail/sdk'
const inbound = createInboundClient({
apiKey: process.env.INBOUND_API_KEY
})
// Send emails (Resend-compatible)
await inbound.emails.send({
from: 'hello@yourapp.com',
to: 'user@example.com',
subject: 'Welcome!',
html: '<h1>Thanks for signing up!</h1>'
})
// Setup inbound processing
await inbound.emails.create({
email: 'support@yourapp.com',
webhookUrl: 'https://api.yourapp.com/webhook'
})
// All methods are fully typed with IntelliSenseREST API
# Send Email
POST https://api.inbound.new/v2/emails
{
"from": "hello@yourapp.com",
"to": "user@example.com",
"subject": "Welcome!",
"html": "<h1>Thanks for signing up!</h1>"
}
# Create Email Address
POST https://api.inbound.new/v2/email-addresses
{
"email": "support@yourapp.com",
"webhookUrl": "https://api.yourapp.com/webhook"
}
# Get Email Data
GET https://api.inbound.new/v2/emails/{id}
# Standard REST with proper HTTP codesProfessional Email API Features
99.9% Deliverability
Built on AWS SES with proper authentication, reputation management, and ISP relationships.
Real-time Processing
Emails processed and webhooks delivered within 2 seconds. No delays or queue bottlenecks.
Webhook Integration
Reliable webhook delivery with automatic retries, HMAC signatures, and failure handling.
TypeScript First
Native TypeScript support with full type definitions and IntelliSense for faster development.
Structured Data
Clean, parsed email data with headers, content, attachments, and metadata extraction.
Enterprise Scale
Handle millions of emails with auto-scaling infrastructure and enterprise-grade security.
The Email API That Actually Works
Compare our modern email API approach with traditional email services.
Traditional Email APIs
Result: Weeks of development time
inbound Email API
Result: Production-ready in minutes
Email API in Action
See how simple it is to integrate email functionality into your application.
Send Transactional Email
// Send welcome email after user signup
const result = await inbound.emails.send({
from: 'welcome@yourapp.com',
to: user.email,
subject: 'Welcome to our platform!',
html: `
<h1>Welcome ${user.name}!</h1>
<p>Thanks for signing up. Get started here:</p>
<a href="https://yourapp.com/onboarding">Complete Setup</a>
`,
tags: [
{ name: 'type', value: 'welcome' },
{ name: 'userId', value: user.id }
]
})
console.log('Email sent:', result.messageId)Process inbound Email
// Handle support emails automatically
app.post('/webhooks/support', (req, res) => {
const { email }: InboundWebhookPayload = req.body
// Extract customer data
const customer = {
email: email.parsedData.from.address,
name: email.parsedData.from.name
}
// Create support ticket
const ticket = await createSupportTicket({
customer,
subject: email.parsedData.subject,
content: email.parsedData.textBody,
attachments: email.parsedData.attachments,
messageId: email.parsedData.messageId
})
// Auto-reply with ticket number
await inbound.emails.reply(email, {
from: 'support@yourapp.com',
html: `Thanks! Your ticket #${ticket.id} has been created.`
})
res.json({ success: true, ticketId: ticket.id })
})Simple Email API Pricing
Transparent pricing with generous free tiers. No hidden fees or per-feature charges.
Ready to Build with Modern Email APIs?
Join thousands of developers who chose inbound for reliable, modern email infrastructure.
✓ 1,000 emails/month free ✓ TypeScript SDK ✓ Complete email platform ✓ 5-minute setup