Quick Start
Get your API key
To access the API, you must include your RapidAPI API key in the headers of your HTTP requests.
Here are the steps to get your API key:
Log in or sign up for your RapidAPI account.
Navigate to the Real-Time Email Verification API documentation page by clicking on this link.
Scroll down to the "Header Parameters" section of the API console.
Your API Key should be visible in the "X-RapidAPI-Key" field as shown in the screenshot below. Also, You can directly test the API by clicking on the "Test Endpoint" button.
Here is an example of how to authenticate your requests:
Key | Value |
---|---|
X-RapidAPI-Key | Your RapidAPI APIkey |
X-RapidAPI-Host | real-time-email-verification-api1.p.rapidapi.com |
Make your first request
This endpoint allows you to verify the validity and deliverability of an email address. It checks if the email is valid, deliverable, associated with a catch-all domain or disposable email.
Get Email Verification API Result
GET
https://real-time-email-verification-api.p.rapidapi.com/validate
Get Email Verification API Result Data.
Query Parameters
Name | Type | Description |
---|---|---|
email* | user@example.com | an email address to be verified. |
Headers
Name | Type | Description |
---|---|---|
X-RapidAPI-Host* | real-time-email-verification-api1.p.rapidapi.com | |
X-RapidAPI-Key* | Your RapidAPI Apikey | Place your rapidAPI apikey |
This API accepts an email address as a query parameter, and based upon real-time verification, it returns a JSON response with the following fields:
email
- The email address that was sent for verification.is_valid_format
- The value is true if the email address format is valid.is_disposable_email
- The value is true if the email address is created by any disposable email service.is_mx_Record
- The value is true if MX records exist for the email address.is_smtp
- The value is true if an email inbox exists.is_catch_all_email
- The value is true if the email is used as a catch-all email.status
- The email verification statuses:deliverable, undeliverable, risky, unknown
reason
- The email verification reasons:accepted_email, invalid_syntax, email_doesnt_exist, invalid_dns, disposable_email, catch_all_email, connection_error, connection_timeout
Take a look at how you might call this API using code snippets, or via curl
:
Need examples on how you can call the API using other programming languages? Check them here: https://rapidapi.com/nitinksaas/api/real-time-email-verification-api1
Last updated