Use this endpoint to verify emails.
Global Email
The Global Email Cloud API validates and parses email addresses, corrects common typographical errors, and standardizes email addresses. It also features real-time email mailbox verification which removes up to 99% of bad emails.
Global Email can be used to:
- Correct syntax errors (remove illegal characters, extra “@” characters etc.)
- Verify and correct top-level domains
- Correct common misspellings in domain names
- Update domains that have changed
- Standardize casing
- Validate emails against our database (single or batch requests)
- Perform real-time mailbox validation
Documentation
Useful Resources
Product Page
Support Center
Format - Specify the desired format of the response (XML or JSON).
The License Key issued by Melissa.
Options - List options in the format OptionName:Parameter, with multiple options delimited with a ,.
For example: OptionName:Parameter,OptionName:Parameter
AllowQuotes:< on | off >- Allow double-quoted mailbox names. This allows special characters and whitespace within a valid quoted string. Default ison.DomainCorrection:< on | off >- Activates fuzzy email domain correction if the domain is a suspected typo. Default ison.TimeToWait:< [5 - 45] >- Select how long the web service will wait before it times out on an email. Default set to25.VerifyMailbox:< Express | Premium >Express- Quickly validates against database of known email addresses. This is the default option.Premium- A real time check is performed to determine email deliverability.
WhoIsLookup:< on | off >- Activates domain information Lookups. Default ison.
- Global Email Serverhttps://globalemail.melissadata.net/v4/WEB/GlobalEmail/doGlobalEmail
- curl
- C#
- Python
- Java
- JavaScript
- Node.js
- PHP
- Go
- Ruby
- R
- C#+Newtonsoft
- Java8+Apache
- Payload
curl -i -X GET \
'https://globalemail.melissadata.net/v4/WEB/GlobalEmail/doGlobalEmail?id={REPLACE-WITH-YOUR-LICENSE-KEY}&email=info%40Melissa.com'Successful response
- application/json
- application/xml
Lists error codes from any errors caused by the most recent request as a whole. For more information, see Global Email Result Codes.
{ "Version": "7.2.1.4253", "TransmissionReference": "Test", "TransmissionResults": "", "TotalRecords": "1", "Records": [ { … } ] }
- application/json
- application/xml
The License Key issued by Melissa.
Options - List options in the following format, with multiple options delimited with a ,.
OptionName:Parameter,OptionName:Parameter
AllowQuotes:< on | off >- Allow double-quoted mailbox names. This allows special characters and whitespace within a valid quoted string. Default ison.DomainCorrection:< on | off >- Activates fuzzy email domain correction if the domain is a suspected typo. Default ison.TimeToWait:< [5 - 45] >- Select how long the web service will wait before it times out on an email. Default set to25.VerifyMailbox:< Express | Premium >Express- Quickly validates against database of known email addresses. This is the default option.Premium- A real time check is performed to determine email deliverability.
WhoIsLookup:< on | off >- Activates domain information Lookups. Default ison.
- Global Email Serverhttps://globalemail.melissadata.net/v4/WEB/GlobalEmail/doGlobalEmail
- curl
- C#
- Python
- Java
- JavaScript
- Node.js
- PHP
- Go
- Ruby
- R
- C#+Newtonsoft
- Java8+Apache
- Payload
curl -i -X POST \
https://globalemail.melissadata.net/v4/WEB/GlobalEmail/doGlobalEmail \
-H 'Content-Type: application/json' \
-d '{
"CustomerID": "{REPLACE-WITH-YOUR-LICENSE-KEY}",
"Format": "JSON",
"Options": "TimeToWait:10,WhoIsLookup:off",
"Records": [
{
"Email": "info@Melissa.com",
"RecordID": "1"
},
{
"Email": "sales@Melissa.com",
"RecordID": "2"
}
],
"TransmissionReference": "Test"
}'Successful response
- application/json
- application/xml
Lists error codes from any errors caused by the most recent request as a whole. For more information, see Global Email Result Codes.
{ "Version": "7.2.1.4253", "TransmissionReference": "Test", "TransmissionResults": "", "TotalRecords": "2", "Records": [ { … }, { … } ] }