This wiki is no longer being updated as of December 10, 2025.
|
Global Email V3:Request: Difference between revisions
Jump to navigation
Jump to search
m Admin moved page Global Email:Request to Global Email V3:Request without leaving a redirect |
No edit summary |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{ | {{GlobalEmailV3Nav | ||
|InputOutputCollapse= | |InputOutputCollapse= | ||
}} | }} | ||
| Line 12: | Line 12: | ||
==URL== | ==URL== | ||
{{URL- | {{URL-GlobalEmailV3}} | ||
| Line 98: | Line 98: | ||
:<h4 style="border-bottom:1px solid black;">VerifyMailBox</h4> | :<h4 style="border-bottom:1px solid black;">VerifyMailBox</h4> | ||
:: | ::Validates email mailbox. | ||
::{| class="alternate01 sortable" | ::{| class="alternate01 sortable" | ||
!Option Name !! Parameter !! Description | !Option Name !! Parameter !! Description | ||
|- | |- | ||
|rowspan="2"|'''VerifyMailBox'''||<code>Express</code>||'''''Default.''''' | |rowspan="2"|'''VerifyMailBox'''||<code>Express</code>||'''''Default.''''' Quickly validates against database of known email addresses. | ||
|- | |- | ||
|<code>Premium</code>|| | |<code>Premium</code>||A real time check is performed to determine email deliverability. | ||
|} | |} | ||
| Line 193: | Line 193: | ||
[[Category:Global Email]] | [[Category:Global Email V3]] | ||
[[Category:Reference]] | [[Category:Reference]] | ||
Latest revision as of 21:36, 18 March 2020
| Global Email V3 Navigation | ||||||
|---|---|---|---|---|---|---|
| ||||||
| ||||||
| ||||||
| ||||||
| Sample Code |
A request consists of a protocol to make a call to the service, detailing desired elements. The minimum required elements in a request are your Customer ID (License Key) and at least one input email address.
Global Email supports JSON, JSONP, REST, SOAP, and XML protocols.
URL
SOAP
Use URL Standard http://globalemail.melissadata.net/v3/SOAP/globalemail Secure https://globalemail.melissadata.net/v3/SOAP/globalemail
REST, XML, JSON, etc.
Use URL Standard http://globalemail.melissadata.net/v3/WEB/GlobalEmail/doGlobalEmail Secure https://globalemail.melissadata.net/v3/WEB/GlobalEmail/doGlobalEmail
Field Names
This is a list of the request field names and their protocol naming conventions.
| Field Name | Level | REST | JSON |
|---|---|---|---|
| Transmission Reference | Request | t | TransmissionReference |
| License Key | id | CustomerID | |
| Options | opt | Options | |
| Format | format | Format | |
| Record ID | Record | RecordID | |
Request Elements
The following elements set the basic options for each request. These apply to the entire request, not the individual records.
Transmission Reference
- Optional.
- This is a string value that serves as a unique identifier for this set of records. It is returned as sent.
Protocol Syntax JSON "TransmissionReference":"string"REST ?t = stringSOAP/XML <TransmissionReference>string</TransmissionReference>
License Key
- Required.
- This is a string value containing the License Key issued to the customer by Melissa Data for Global Email.
- If this element is absent, the Web Service will return an error. To receive a License Key, please contact your Melissa Data sales representative at 1-800-MELISSA.
Protocol Syntax JSON "CustomerID":"string"REST &id = stringSOAP/XML <CustomerID>string</CustomerID>
Options
- Optional.
- This is a string value containing the options set by the user.
Protocol Syntax JSON "Options":"string"REST ?opt = stringSOAP/XML <Options>string</Options>
- List options in the following format, with multiple options delimited with a ",".
Syntax OptionName:Parameter,OptionName:Parameter
VerifyMailBox
- Validates email mailbox.
Option Name Parameter Description VerifyMailBox ExpressDefault. Quickly validates against database of known email addresses. PremiumA real time check is performed to determine email deliverability.
DomainCorrection
- DomainCorrection turns on fuzzy correction on suspected email domains typos.
Option Name Parameter Description DomainCorrection OnDefault. Activates fuzzy email domain correction if the domain is a suspected typo. OffNo email domain correction.
TimeToWait
- TimeToWait allows you to select how long (in seconds) that you would like our web service to wait on a single email before it times out. Select a smaller number if time is of essence, or longer if you would prefer more accurate results.
Option Name Parameter Description TimeToWait # [5 - 45]Default set to 25. Select how long the web service will wait before it times out on an email.
Format
- Optional.
- The desired format of the response.
Protocol Syntax REST &format = stringJSON (HTTP Header) Accept: application/jsonSOAP/XML (HTTP Header) Accept: application/xml
Request Record Elements
JSON will only contain the Records element.
| Protocol | Definition |
|---|---|
| JSON | Each email will be contained within [{}] under the Records element. |
| REST | The REST interface only allows a single record per request. |
| SOAP | This element is an array of object variables of the type RequestRecords. |
| XML | There will be one RequestRecord element per address being submitted to the Cloud Service. |
RecordID
- Optional.
- This is a string value containing a unique identifier for the current record. Use this to match the record submitted with the record returned. It will return what is inputted.
Protocol Syntax JSON "RecordID":"string"SOAP/XML <RecordID>string</RecordID>
- Required.
- The email to be verified
Protocol Syntax JSON "Email":"string"REST &email = stringSOAP/XML <Email>string</Email>