Mailgun Email Preview service with RESTful JSON HTTP API for providing email previews.
Email Preview API (1.0.0)
Download OpenAPI description
Languages
Servers
US Mailgun
https://api.mailgun.net
EU Mailgun
https://api.eu.mailgun.net
The Code Analysis API analyzes HTML email content to detect CSS features and provides comprehensive compatibility reports across major email clients, including support statistics, version-specific compatibility data, and detailed feature breakdowns to ensure optimal email rendering.
Operations
- US Mailgunhttps://api.mailgun.net/v1/inspect/spam/{spam_test_id}
- EU Mailgunhttps://api.eu.mailgun.net/v1/inspect/spam/{spam_test_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
'https://api.mailgun.net/v1/inspect/spam/{spam_test_id}'Response
application/json
{ "meta": {}, "item": { "id": "67a654ba0f53254b9fdca3e2", "status": "completed", "subject": "Welcome to Mailgun", "region": "us1", "results": { … }, "created_at": "2026-03-11T10:00:00Z", "updated_at": "2026-03-11T10:01:30Z" }, "links": {} }
- US Mailgunhttps://api.mailgun.net/v1/inspect/spam/{spam_test_id}
- EU Mailgunhttps://api.eu.mailgun.net/v1/inspect/spam/{spam_test_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
-u <username>:<password> \
'https://api.mailgun.net/v1/inspect/spam/{spam_test_id}'Response
application/json
{ "message": "Spam test '67a654ba0f53254b9fdca3e2' deleted successfully" }
- US Mailgunhttps://api.mailgun.net/v1/inspect/spam/providers
- EU Mailgunhttps://api.eu.mailgun.net/v1/inspect/spam/providers
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
https://api.mailgun.net/v1/inspect/spam/providersResponse
application/json
{ "meta": {}, "items": [ { … }, { … }, { … }, { … }, { … }, { … }, { … }, { … }, { … } ], "links": {} }