Mailgun Email API//Account Webhooks
Account Webhooks
API Overview
Authentication
Developer Tools
Mailgun API
Messages
Domains
Domain Keys
Domain Tracking
DKIM Security
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
Webhooks API to manage account-specific webhooks. You can create, retrieve, update, and delete webhooks programmatically. Account-level webhooks are configured independently for US and EU regions. When triggered, webhook URLs are deduplicated by event type, across account and domain levels to prevent redundant webhook sends.
Retrieve all account-level webhooks or filter by specific webhook IDs. Returns webhook details including associated event types.
Security
basicAuth
- US Mailgunhttps://api.mailgun.net/v1/webhooks
- EU Mailgunhttps://api.eu.mailgun.net/v1/webhooks
curl -i -X GET \
-u '<username>:<password>' \
'https://api.mailgun.net/v1/webhooks?webhook_ids=string'Response
{ "webhooks": [ { … }, { … } ] }