Global Address Verification:Batch SOAP

From Melissa Data Wiki
Revision as of 19:19, 30 August 2016 by Admin (talk | contribs) (Created page with "{{GlobalAddressVerificationNav |ExampleCollapse= }} {{CustomTOC}} ==SOAP Batch Request== A maximum of up to 100 records per request can be sent. <pre> ReqInternational.Reco...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

← Global Address Verification

Global Address Navigation
Introduction
Licensing
Input/Output
Request Fields
Response Fields
Examples
REST JSON
REST JSONP
REST XML
Batch JSON
Batch SOAP
Batch XML
Result Codes
Result Code Use
Global Address Verification Result Codes
Sample Code



SOAP Batch Request

A maximum of up to 100 records per request can be sent.

ReqInternational.Records.RequestRecord As New International.Records.RequestRecord
ResInternatioanl.Records.ResponseRecord As New International.Records.ResponseRecord
InternationalClient As New International.Service
ReqInternational.TransmissionReference = string
ReqInternational.CustomerID = string
ReqInternational.Options = string
ReqInternational.Records.RequestRecord(99)
ReqInternational.Records.RequestRecord.RecordID = string
ReqInternational.Records.RequestRecord.Organization = string
ReqInternational.Records.RequestRecord.AddressLine1 = string
ReqInternational.Records.RequestRecord.AddressLine2 = string
ReqInternational.Records.RequestRecord.AddressLine3 = string
ReqInternational.Records.RequestRecord.AddressLine4 = string
ReqInternational.Records.RequestRecord.AddressLine5 = string
ReqInternational.Records.RequestRecord.AddressLine6 = string
ReqInternational.Records.RequestRecord.AddressLine7 = string
ReqInternational.Records.RequestRecord.AddressLine8 = string
ReqInternational.Records.RequestRecord.DoubleDependentLocality = string
ReqInternational.Records.RequestRecord.DependentLocality = string
ReqInternational.Records.RequestRecord.Locality = string
ReqInternational.Records.RequestRecord.SubAdministrativeArea = string
ReqInternational.Records.RequestRecord.AdministrativeArea = string
ReqInternational.Records.RequestRecord.PostalCode = string
ReqInternational.Records.RequestRecord.SubNationalArea = string
ReqInternational.Records.RequestRecord.Country = string
ResInternational = InternationalClient.Post(ReqInternational)
InternationalClient.Dispose()


SOAP Batch 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 = ResInternational.Records.ResponseRecord.AddressType
string = ResInternational.Records.ResponseRecord.AddressKey
string = ResInternational.Records.ResponseRecord.SubNationalArea
string = ResInternational.Records.ResponseRecord.CountryName
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