AutoCompleteLoqate

AutoCompleteLoqate offers real-time entry of address data for fast, accurate results. Users are returned instant results based on each character entered into the form, ensuring only accurate data is entered into the database. AutoCompleteLoqate also includes the Powersearch option, which reduces input time by up to 80% for 238 countries by using data in the form of an index file.

Resource URL

http://server:port/soap/AutoCompleteLoqate

Example

The following shows a SOAP request:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:aut="http://www.pb.com/spectrum/services/AutoCompleteLoqate" xmlns:spec="http://spectrum.pb.com/">
   <soapenv:Header/>
   <soapenv:Body>
      <aut:AutoCompleteLoqateRequest>
         <aut:input_port>
            <aut:Address>
               <aut:AddressLine1>1 Global</aut:AddressLine1>
            </aut:Address>
         </aut:input_port>
      </aut:AutoCompleteLoqateRequest>
   </soapenv:Body>
</soapenv:Envelope>

This would be the response:

Note: To make the example easier to read, empty response elements have been removed and only the first three address matches are shown.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <ns3:AutoCompleteLoqateResponse xmlns:ns2="http://spectrum.pb.com/" xmlns:ns3="http://www.pb.com/spectrum/services/AutoCompleteLoqate">
         <ns3:output_port>
            <ns3:Address>
               <ns3:ProcessedBy>LOQATE</ns3:ProcessedBy>
               <ns3:HouseNumber>1</ns3:HouseNumber>
               <ns3:AddressLine1>1 Global Vw</ns3:AddressLine1>
               <ns3:FirmName>Map Info</ns3:FirmName>
               <ns3:City>Troy</ns3:City>
               <ns3:StateProvince>NY</ns3:StateProvince>
               <ns3:PostalCode>12180-8399</ns3:PostalCode>
               <ns3:PostalCode.AddOn>8399</ns3:PostalCode.AddOn>
               <ns3:Country>United States</ns3:Country>
            </ns3:Address>
            <ns3:Address>
               <ns3:ProcessedBy>LOQATE</ns3:ProcessedBy>
               <ns3:HouseNumber>1</ns3:HouseNumber>
               <ns3:AddressLine1>1 Global Pl</ns3:AddressLine1>
               <ns3:City>Glendale</ns3:City>
               <ns3:StateProvince>AZ</ns3:StateProvince>
               <ns3:PostalCode>85306-3216</ns3:PostalCode>
               <ns3:PostalCode.AddOn>3216</ns3:PostalCode.AddOn>
               <ns3:Country>United States</ns3:Country>
            </ns3:Address>
            <ns3:Address>
               <ns3:ProcessedBy>LOQATE</ns3:ProcessedBy>
               <ns3:HouseNumber>1</ns3:HouseNumber>
               <ns3:AddressLine1>1 Global Dr</ns3:AddressLine1>
               <ns3:City>Olive Hill</ns3:City>
               <ns3:StateProvince>KY</ns3:StateProvince>
               <ns3:PostalCode>41164-6739</ns3:PostalCode>
               <ns3:PostalCode.AddOn>6739</ns3:PostalCode.AddOn>
               <ns3:Country>United States</ns3:Country>
            </ns3:Address>
         </ns3:output_port>
      </ns3:AutoCompleteLoqateResponse>
   </soap:Body>
</soap:Envelope>