Improve deliverability by validating email addresses in real-time with a simple API call
Our email verification API can be used to validate email addresses in real-time. Integrate BouncifyPro API into your website or application and validate email addresses from within your own application. Get real time and accurate email validation results with a simple request.
curl -X GET \
'https://bouncifypro.com/api/validate?apikey={YOUR_APIKEY}&[email protected]'
const axios = require('axios');
const options = {
method: 'GET',
url: 'https://bouncifypro.com/api/validate',
params: {
apikey: '{YOUR_APIKEY}',
email: '[email protected]'
}
};
axios.request(options)
.then(response => console.log(response.data))
.catch(error => console.error(error));
require 'uri'
require 'net/http'
require 'json'
url = URI("https://bouncifypro.com/api/validate?apikey={YOUR_APIKEY}&[email protected]")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
import requests
url = "https://bouncifypro.com/api/validate"
querystring = {"apikey":"{YOUR_APIKEY}","email":"[email protected]"}
response = requests.request("GET", url, params=querystring)
print(response.text)
{
"email": "[email protected]",
"status": "valid",
"checked_at": "2023-08-17T06:59:33+00:00",
"account": "support",
"domain": "example.com",
"quality": "safe",
"score": 0.95,
"mx_record": "mail.example.com",
"did_you_mean": null,
"sub_status": []
}
Bulk email verification API makes it simple to verify email lists. Just integrate our bulk email verification API into your apps. Import lists and get a verification job id, which you can then use to download verification results.
curl --request POST \
--url https://bouncifypro.com/api/batch/upload \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '
{
"file": "data:text/csv;name=new.csv;base64,dGVjaG5vbmV0aWNAeWFob28uY29tCg==",
"remove_duplicates": true,
"first_row_is_header": true
}'
{
"data": {
"id": 10000059,
"name": "example.csv",
"status": "pending",
"total": 5000,
"created_at": "2025-04-14T18:16:43+05:30",
"updated_at": "2025-04-14T18:16:47+05:30"
},
"message": "File has been uploaded successfully"
}
Real-time multiple advanced checks makes your email list that you can depend upon.
Using our simple HTTP API, validate emails at collection points.
Our scalable system runs millions of parallel validations.
Boost deliverability, eliminate bounces, and safeguard your sender reputation with BouncifyPro. Start today with100 free credits every month!