Email Address Verification API

Introduction

BigDataCloud's Email Address Verification API is a powerful and efficient tool for validating customer email addresses. With its comprehensive and thorough approach, the API conducts full compliance verification against multiple standards and regulations, including RFC 822, RFC 2822, and RFC 5321. By avoiding the limitations and inefficiencies of basic RFC 822 compliant regex, the API ensures accurate and reliable email address validation results.

In addition, the Email Verification API avoids the use of illegal tactics, such as the broken SMTP handshake, during its validation process. As a result, the API delivers swift and simple email verification checks, designed to provide a seamless user experience.

The API provides the following validation:

  • Full standard compliance syntax check
  • Full domain part check including mail servers configuration check
  • Checking against knowing abusive email domains and accounts list
  • Check if the email address is disposable or not

 

By implementing an Email Verification API, businesses can enhance the quality of their customer data and minimise the amount of spam received by identifying invalid, fake, or disposable/spam email addresses. This not only reduces the number of spam inquiries and comments on a website but also helps protect against fraudulent activities and phishing attempts.

Validating email addresses can also boost engagement rates by ensuring that emails reach actual customers. Moreover, this can help businesses cut down costs associated with sending emails to nonexistent addresses, including email marketing costs and email bounce fees.

Finally, validating email addresses against various standards and regulations guarantees that businesses remain compliant with legal requirements, such as GDPR and CAN-SPAM. This helps prevent potential legal issues and fines while building trust with customers by demonstrating a commitment to data privacy and security.

Our blog post, "Deep dive into the real-time email address verification process and why we decided to do it differently?" provides valuable insights into our process and a comprehensive understanding of email verification methods. We invite you to learn more about our approach by reading this informative article.

Get Started

This API is part of the Phone number and Email verification and is available in free and paid plans. Please visit the Phone number and Email verification package page for limits and pricing information.

Endpoints

IPv4 only API Endpoint

Use this endpoint to force API calls routed over the IPv4 network only

GET
https://api.bigdatacloud.net/data/email-verify

Dual-Stack API Endpoint

This endpoint has native IPv6 support and backs the API calls routed over both IPv4 and IPv6 networks

GET
https://api-bdc.net/data/email-verify

Request

Parameter
emailAddress
Type
string
Required
Yes
Description
Email address to verify
Parameter
key
Type
string
Required
Yes
Description
Your API key

Responses

200
Success

Sample Query

GET
https://api-bdc.net/data/email-verify?emailAddress=support@bigdatacloud.com&key=[YOUR API KEY]

Schema

application/json
inputDatastring
Input data
isValidboolean
Indicates the verification result
isSyntaxValidboolean
Determines whether the requested value matches the pattern of a valid email address
isMailServerDefinedboolean
Determines whether the requested email address’s domain is configured to receive emails
isKnownSpammerDomainboolean
Indicates whether the requested email address’s domain is known as sending spam emails out
isDisposableboolean
Indicates whether the requested email address is disposable

Sample Response

JSON View
400
Bad request

Sample Response

JSON View
403
Access denied, or your quota limit has exceeded

Sample Response

JSON View
500
An error has occurred and did not complete your request. Please try again

Sample Response

JSON View
Was this page helpful?