Verify API

Verify email addresses before sending to improve delivery. A high bounce rate lowers your sender reputation and you risk getting blocked by email providers.

Endpoint

GET https://api.wappalyzer.com/verify/v2/

Properties

Property Description
Execution Synchronous
Request timeout 30s
Rate limit 5 requests / second

Parameters

Name Description
email (required) Email address (e.g. info@example.com).

Fields

Name Description
email The input email address, e.g. info@example.com.
domain The domain portion of the email address, e.g. example.com.
reachable One of safe, risky, invalid or unknown.
disposable The email address is provided by a known disposable email provider.
roleAccount Role accounts like admin@example.com and accounting@example.com are typically associated with a team or company rather than a person.
mxValid The domain has valid MX DNS records.
connection The SMTP server accepts connections.
inboxFull The recipient's inbox is full.
catchAll The email address is a catch-all address.
deliverable Emails to this address are deliverable.
disabled The recipient's inbox is disabled.
syntaxValid The email address is syntactically valid.

Examples

Example request
curl -H "x-api-key: <your api key>" "https://api.wappalyzer.com/verify/v2/?email=info@example.com"
Example response (success)
{ "email": "info@example.com", "domain": "example.com", "reachable": "risky", "disposable": false, "roleAccount": true, "mxValid": true, "connection": true, "inboxFull": false, "catchAll": false, "deliverable": true, "disabled": false, "syntaxValid": true }

Subscribe to receive occasional product updates.