IvyMail Documentation
Everything you need to send transactional email with the IvyMail API.
Getting Started
Core Concepts
Sending Emails
Complete guide to sending transactional emails with the IvyMail API. Request format, response handling, and code examples in cURL, Python, Node.js, and Java.
Domain Setup & DNS
How to add and verify a sending domain in IvyMail. Step-by-step DNS configuration for SPF, DKIM, and DMARC.
Webhooks & Events
Track email deliveries, bounces, and complaints in real time with IvyMail webhooks. Event types, payload format, and setup guide.
Bounce & Complaint Handling
How IvyMail automatically handles email bounces and spam complaints. Suppression lists, reputation protection, and best practices.
Sending Limits & Safety
Understand IvyMail's sending limits, account warmup, domain warmup, reputation monitoring, and suppression list. How safety mechanisms protect your deliverability.
Reference
API Reference
Complete IvyMail API reference. All endpoints, request/response schemas, and authentication details for the transactional email API.
Error Handling
How to handle errors from the IvyMail API. Error response format, common error codes, and troubleshooting guide.
Rate Limits
IvyMail API rate limits and throttling. How to handle 429 responses and optimize your sending patterns.