EmailEngine API Reference
The EmailEngine API is a REST interface for managing email accounts, sending and receiving messages, and configuring webhooks, so an application never has to speak IMAP or SMTP itself.
Overview
What is the EmailEngine API
The EmailEngine API is a RESTful HTTP API that:
- Manages email accounts across multiple providers (Gmail, Outlook, IMAP/SMTP)
- Sends and receives emails programmatically
- Provides real-time notifications via webhooks
- Handles OAuth2 authentication automatically
- Maintains mailbox synchronization in the background
Architecture
- RESTful design: Uses standard HTTP methods (GET, POST, PUT, DELETE)
- JSON format: All requests and responses use JSON
- Stateless: Each request contains all necessary authentication
- Event-driven: Webhooks notify your application of changes in real-time