EmailEngine API
EmailEngine provides a RESTful API for managing email accounts, sending messages, and processing email data across multiple providers.
Every request needs an access token, passed either as an Authorization: Bearer <token> header or an ?access_token= query argument. Tokens are issued and revoked on the Access Tokens page of the EmailEngine admin interface.
Requests against the same email account are processed sequentially to keep its state consistent, so simultaneous calls for one account queue up behind each other. Long-running operations can be given more room with the x-ee-timeout header, in milliseconds.
Every failure returns the same JSON envelope: a numeric statusCode, a short error label and a human-readable message. Each endpoint therefore documents only which status codes it can return and what they mean.
Full documentation: https://learn.emailengine.app/
Authentication
- HTTP: Bearer Auth
Enter your access token
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | bearer |
Bearer format: | JWT |
License
EmailEngine License