Validations Service (1.0.0)
Mailgun Email Validation service with RESTful JSON HTTP API for performing email validation. This service also manages list and CSV ingestion used in bulk validation processing.
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/address/validate/bulk/{list_id}
- EU Mailgun
https://api.eu.mailgun.net/v4/address/validate/bulk/{list_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
'https://api.mailgun.net/v4/address/validate/bulk/{list_id}' \
-H 'X-Mailgun-Account-Id: string'
Response
application/json
{ "quantity": 10000, "id": "some-job-name", "summary": { "risk": { … }, "result": { … } }, "download_url": { "csv": "https://some-aws-or-gcp-host/file.csv.zip", "json": "https://some-aws-or-gcp-host/file.json.zip" }, "status": "uploaded", "created_at": 160000000 }
- US Mailgun
https://api.mailgun.net/v4/address/validate/bulk/{list_id}
- EU Mailgun
https://api.eu.mailgun.net/v4/address/validate/bulk/{list_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
-u <username>:<password> \
'https://api.mailgun.net/v4/address/validate/bulk/{list_id}' \
-H 'X-Mailgun-Account-Id: string'
Response
application/json
{ "message": "Validation job canceled." }
- US Mailgun
https://api.mailgun.net/v4/address/validate/bulk
- EU Mailgun
https://api.eu.mailgun.net/v4/address/validate/bulk
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
https://api.mailgun.net/v4/address/validate/bulk \
-H 'X-Mailgun-Account-Id: string'
Response
application/json
{ "total": 2, "jobs": [ { … }, { … } ], "paging": { "prev": "http://localhost/v4/address/validate/bulk?limit=10&page=prev&pivot=", "first": "http://localhost/v4/address/validate/bulk?limit=10&page=first&pivot=", "last": "http://localhost/v4/address/validate/bulk?limit=10&page=last&pivot=", "next": "http://localhost/v4/address/validate/bulk?limit=10&page=next&pivot=" } }