wemail API documentation
Everything you need to send, track and verify transactional email with wemail — the REST API, the SMTP relay, webhooks, and SDKs in 7 languages.
Start with the quickstart to send your first message in minutes, wire up webhooks for delivery events, or jump straight to the API reference. Every page below is part of the same reference.
Get started
Sending
- Send a message
- Batch send
- Get batch status
- Scheduled sends
- Get a message
- Cancel a scheduled message
- Attachments
- Upload a hosted file
- List hosted uploads
- Get a hosted upload
- Update upload expiry
- Delete a hosted upload
- List templates
- Create a template
- Get a template
- Update a template
- Delete a template
- Merge tags & variables
- SMTP relay
- Get a download URL
- Export upload clicks (CSV)
Email Validation
Tracking & events
Domains & deliverability
Recipients
- List suppressions
- Add a suppression
- Remove a suppression
- Bulk add suppressions
- Bulk remove suppressions
- Import suppressions (CSV)
- Import status
- Export suppressions
- Export status
- Download an export
- List mailing lists
- Create a mailing list
- List members
- Add a member
- Remove a member
- Unsubscribe links
- Request data removal (GDPR)
- Data removal status