Integrate VeriMails with your stack
Connect email verification to any tool via our REST API. No SDK required.
Works with everything you already use
Native support for automation platforms, CRMs, and every major programming language.
Automation Platforms
CRM & Marketing
Languages & SDKs
Platform & Universal
Integrate in minutes
One endpoint. Any language. Copy, paste, ship.
# Verify a single email address
curl -G "https://api.verimails.com/v1/verify" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "email=john@acme.com"
# Response
{
"email": "john@acme.com",
"status": "valid",
"score": 97,
"disposable": false
}
curl -G "https://api.verimails.com/v1/verify" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "email=john@acme.com"
# Response
{
"email": "john@acme.com",
"status": "valid",
"score": 97,
"disposable": false
}
import requests
API_KEY = "YOUR_API_KEY"
response = requests.get(
"https://api.verimails.com/v1/verify",
headers={"Authorization": f"Bearer {API_KEY}"},
params={"email": "john@acme.com"}
)
result = response.json()
print(result["status"], result["score"])
# valid 97
API_KEY = "YOUR_API_KEY"
response = requests.get(
"https://api.verimails.com/v1/verify",
headers={"Authorization": f"Bearer {API_KEY}"},
params={"email": "john@acme.com"}
)
result = response.json()
print(result["status"], result["score"])
# valid 97
const API_KEY = 'YOUR_API_KEY';
const res = await fetch(
`https://api.verimails.com/v1/verify?email=john@acme.com`,
{ headers: { 'Authorization': `Bearer ${API_KEY}` } }
);
const data = await res.json();
console.log(data.status, data.score);
// valid 97
const res = await fetch(
`https://api.verimails.com/v1/verify?email=john@acme.com`,
{ headers: { 'Authorization': `Bearer ${API_KEY}` } }
);
const data = await res.json();
console.log(data.status, data.score);
// valid 97
Start integrating today
100 free credits. No credit card required.