POST
https://pilotverify.net/api/validate/batchBatch Validation
Multiple email validation at once
Headers
| Header | Value | Description |
|---|---|---|
| Content-Type | application/json | |
| x-api-key | YOUR_API_KEY |
Request Body
raw(json)
{
"emails": [
"user1@example.com",
"user2@example.com",
"user3@example.com"
],
"skipSMTP": true
}Responses
200Success
{
"results": [
{
"email": "user1@example.com",
"reason": "Email is valid",
"status": "VALID",
"smtpValid": null,
"isCatchAll": false,
"syntaxValid": true,
"isDisposable": false,
"mxRecordExists": true
},
{
"email": "user2@example.com",
"reason": "Email is valid",
"status": "VALID",
"smtpValid": null,
"isCatchAll": false,
"syntaxValid": true,
"isDisposable": false,
"mxRecordExists": true
},
{
"email": "user3@example.com",
"reason": "Email is valid",
"status": "VALID",
"smtpValid": null,
"isCatchAll": false,
"syntaxValid": true,
"isDisposable": false,
"mxRecordExists": true
}
],
"success": true,
"creditsRemaining": 97
}API Request
curl -X POST 'https://pilotverify.net/api/validate/batch' \