Identity
Email risk / deliverability API
Validates an email's syntax, checks its domain actually has MX records (can receive mail), and flags disposable/temporary domains (maintained blocklist) and role addresses (info@, admin@). For signup/fraud filtering — we never send mail. Answers 'is this email real/deliverable', 'is this a throwaway email', 'does this domain accept mail', 'is this a role account'.
Price$0.01per request
MethodPOST
Route/v1/identity/email-risk
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache3600s public
identityemaildeliverabilitydisposablemxfraudvalidationsignup
API URL
Integration docshttps://x402.hexl.dev/v1/identity/email-riskExample request
{
"email": "someone@mailinator.com"
}Example response
{
"email": "someone@mailinator.com",
"domain": "mailinator.com",
"valid": false,
"hasMx": true,
"disposable": true,
"roleAddress": false,
"freeProvider": false,
"deliverabilityScore": 50,
"risk": "medium",
"reasons": [
"disposable / temporary email domain"
]
}Input schema
{
"type": "object",
"required": [
"email"
],
"properties": {
"email": {
"type": "string",
"examples": [
"someone@mailinator.com"
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}