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