Document not found! Please try again

Reference guide - Melissa Data Corp.

8 downloads 165 Views 407KB Size Report
any language, platform, and media for point-of-entry or batch processing. This manual will ... Your feedback is importan
Global Address Verification

Web Service Reference Guide

Melissa > string string string string string string string string string string string string string string string string string string string string string

7

Requests

Global Address Verification Web Service

Request Elements The following elements set the basic options for each request. These apply to the entire request, not the individual records.

TransmissionReference Optional. This is a string value that serves as a unique identifier for this set of records. It is returned as sent by the Response Array, allowing you to match the Response to the Request. Syntax SOAP ReqInternational.TransmissionReference = string JSON "TransmissionReference":"string" REST TransmissionReference={string} XML string

CustomerID Required. This is a string value containing the identification number issued to the customer by Melissa > string string string string string string string string string string string string string string string string

46

Reference Guide

Appendix

string string string string string

XFORMS Request To be implemented.

Example Responses The following responses detail the possible elements, appended elements, and general format of the three possible protocols.

SOAP Response string = ResInternational.Version string = ResInternational.TransmissionReference string = ResInternational.TransimissionResults string = ResInternational.TotalRecords string = ResInternational.Records.ResponseRecord.RecordID string = ResInternational.Records.ResponseRecord.Results string = ResInternational.Records.ResponseRecord.FormattedAddress string = ResInternational.Records.ResponseRecord.Organization string = ResInternational.Records.ResponseRecord.AddressLine1 string = ResInternational.Records.ResponseRecord.AddressLine2 string = ResInternational.Records.ResponseRecord.AddressLine3-8 string = ResInternational.Records.ResponseRecord.SubPremises string = ResInternational.Records.ResponseRecord. DoubleDependentLocality string = ResInternational.Records.ResponseRecord.DependentLocality string = ResInternational.Records.ResponseRecord.Locality string = ResInternational.Records.ResponseRecord.SubAdministrativeArea string = ResInternational.Records.ResponseRecord.AdministrativeArea string = ResInternational.Records.ResponseRecord.PostalCode string string string string

= = = =

ResInternational.Records.ResponseRecord.AddressType ResInternational.Records.ResponseRecord.AddressKey ResInternational.Records.ResponseRecord.SubNationalArea ResInternational.Records.ResponseRecord.CountryName

47

Appendix

International Address Check Web Service

string = ResInternational.Records.ResponseRecord. CountryISO3166_1_Alpha2 string = ResInternational.Records.ResponseRecord. CountryISO3166_1_Alpha3 string = ResInternational.Records.ResponseRecord. CountryISO3166_1_Numeric string = ResInternational.Records.ResponseRecord. Thoroughfare string = ResInternational.Records.ResponseRecord. ThoroughfarePreDirection string = ResInternational.Records.ResponseRecord. ThoroughfareLeadingType string = ResInternational.Records.ResponseRecord.ThoroughfareName string = ResInternational.Records.ResponseRecord. ThoroughfareTrailingType string = ResInternational.Records.ResponseRecord. ThoroughfarePostDirection string = ResInternational.Records.ResponseRecord.DependentThoroughfare string = ResInternational.Records.ResponseRecord. DependentThoroughfarePreDirection string = ResInternational.Records.ResponseRecord. DependentThoroughfareLeadingType string = ResInternational.Records.ResponseRecord. DependentThoroughfareName string = ResInternational.Records.ResponseRecord. DependentThoroughfareTrailingType string = ResInternational.Records.ResponseRecord. DependentThoroughfarePostDirection string = ResInternational.Records.ResponseRecord.Building string = ResInternational.Records.ResponseRecord.PremisesType string = ResInternational.Records.ResponseRecord.PremisesNumber string = ResInternational.Records.ResponseRecord.SubPremisesType string = ResInternational.Records.ResponseRecord.SubPremisesNumber string = ResInternational.Records.ResponseRecord.PostBox string = ResInternational.Records.ResponseRecord.Latitude string = ResInternational.Records.ResponseRecord.Longitude

JSON Response { "Version":"string", "TransmissionReference":"string", "TransmissionResults":"string", "TotalRecords":"string", "Records": [{ "RecordID":"string", "Results":"string",

48

Reference Guide

Appendix

"FormattedAddress":"string", "Organization":"string", "AddressLine1":"string", "AddressLine2":"string", "AddressLine3":"string", "AddressLine4":"string", "AddressLine5":"string", "AddressLine6":"string", "AddressLine7":"string", "AddressLine8":"string", "SubPremises":"string", "DoubleDependentLocality":"string", "DependentLocality":"string", "Locality":"string", "SubAdministrativeArea":"string", "AdministrativeArea":"string", "PostalCode":"string", "AddressType":"string", "AddressKey":"string", "SubNationalArea":"string", "CountryName":"string", "CountryISO3166_1_Alpha2":"string", "CountryISO3166_1_Alpha3":"string", "CountryISO3166_1_Numeric":"string", "Thoroughfare":"string", "ThoroughfarePreDirection":"string", "ThoroughfareLeadingType":"string", "ThoroughfareName":"string", "ThoroughfareTrailingType":"string", "ThoroughfarePostDirection":"string", "DependentThoroughfare":"string", "DependentThoroughfarePreDirection":"string", "DependentThoroughfareLeadingType":"string", "DependentThoroughfareName":"string", "DependentThoroughfareTrailingType":"string", "DependentThoroughfarePostDirection":"string", "Building":"string", "PremisesType":"string", "PremisesNumber":"string", "SubPremisesType":"string", "SubPremisesNumber":"string", "PostBox":"string", "Latitude":"string", "Longitude":"string" }] }

49

Appendix

International Address Check Web Service

XML Response String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content

50

Reference Guide

Appendix

String content String content String content String content String content String content String content String content String content String content String content String content String content String content String content

51