Our alerting solution is centered around two concepts: events and channels. The occurrence of an event can be configured to trigger an alert. A channel describes the delivery method for an alert. Every configured alert consists of an event type / channel pair. This level of granularity allows alerting to be configured to your exact preference.
Mailgun Optimize/API Documentation//
- Delete a Seed List
List Seed Lists
Generate a New Seed List
List Available Attributes for Seed Lists
Get List of Values for Seed List Attribute
Get List of Available Seed List Filters
Get Seed List
Update Seed List
List Results
List Available Attributes for Results
Get List of Values for a Result Attribute
List available filters for Results
Get Result Details
Delete Result
Get Result Sharing Status
Update Result Sharing Status
Get Result by a Share ID
Run Inbox Placement Test
List Email Providers
Delete a Seed List
Alerts (0.0.1)
Download OpenAPI description
Languages
Servers
US Mailgun
https://api.mailgun.net/
EU Mailgun
https://api.eu.mailgun.net/
- US Mailgun
https://api.mailgun.net/v4/inbox/seedlists/{address}
- EU Mailgun
https://api.eu.mailgun.net/v4/inbox/seedlists/{address}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
-u <username>:<password> \
'https://api.mailgun.net/v4/inbox/seedlists/{address}?name=string&provider_filter=string®en=true&sending_domains=string'Response
application/json
{ "created_at": "0001-01-01T00:00:00Z", "updated_at": "0001-01-01T00:00:00Z", "last_result_at": "0001-01-01T00:00:00Z", "regen_at": "0001-01-01T00:00:00Z" }
- US Mailgun
https://api.mailgun.net/v4/inbox/seedlists/{address}
- EU Mailgun
https://api.eu.mailgun.net/v4/inbox/seedlists/{address}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
-u <username>:<password> \
'https://api.mailgun.net/v4/inbox/seedlists/{address}'- US Mailgun
https://api.mailgun.net/v4/inbox/results
- EU Mailgun
https://api.eu.mailgun.net/v4/inbox/results
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
'https://api.mailgun.net/v4/inbox/results?sender=string&subject=string&provider=string&target_email=string&time_after=string&time_before=string&cursor=string&sort=string&offset=0&ascending=true&limit=0'Response
application/json
{ "items": [ { … } ], "total": 1 }