Email verification

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/v2/verify/

Properties

Property Description
Execution Synchronous
Request timeout 30 seconds
Rate limit 5 requests per second
Pricing 1 credit per email address

Query string parameters

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

Response body

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.

Example

Request

curl -H "x-api-key: <your api key>" "https://api.wappalyzer.com/v2/verify/?email=info@example.com"

Response

{ "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.