Mailgun Email API//Domain Tracking
Domain Tracking
API Overview
Authentication
Developer Tools
Mailgun API
Messages
Domains
Domain Keys
DKIM Security
Account Webhooks
Domain Webhooks
Metrics
Logs
Bounce Classification
Tags New
Stats
Tags
Events
Send Alerts
Alerts
Limits
Unsubscribe
Complaints
Bounces
Allowlist
Routes
Forwards
Mailing Lists
Account Templates
Domain Templates
IP Pools
Dynamic IP Pools
IPs
IP Address Warmup
Subaccounts
Custom Message Limit
Account Management
Keys
Credentials
IP Allowlist
Users
Mailgun offers tracking for clicks, unsubscribes, and opens, with optional HTTPS protocol support on tracking URLs. To enable HTTPS, Mailgun uses Let’s Encrypt with HTTP-01 challenges through your existing tracking CNAME record to issue a TLS certificate. This setup also includes support for HTTP Strict Transport Security (HSTS) for enhanced security.
Use to check if open, click and unsubscribe tracking are active/inactive.
Security
basicAuth
- US Mailgunhttps://api.mailgun.net/v3/domains/{name}/tracking
- EU Mailgunhttps://api.eu.mailgun.net/v3/domains/{name}/tracking
curl -i -X GET \
-u '<username>:<password>' \
'https://api.mailgun.net/v3/domains/{name}/tracking'Response
{ "tracking": { "open": { … }, "click": { … }, "unsubscribe": { … }, "web_scheme": "http" } }