Address Search

The Address Search service returns a formatted address based on the unformatted address input by you. The formatted address is useful for matching with customer addresses that may be stored in third-party systems. The Address Search service can utilize one of three different third-party address processors: Azure Address Search, Google's Geocode Search, or HERE Geocode Search.

If no service type is specified, the Azure Address Search is used.

Service Configuration

  • validAddress: A valid result was found.

  • invalidAddress: No valid result was found.

Dialog Usage

Add the service to your dialog as usual. A sample input set is shown below:

Sample input values for the Address Search service

Result Examples

Address search using Azure search with input fields:

address
Schönhauser Allee 9, Berlin
service
azure
country
DE
limit
1

Output fields showing the results, limited to the first address only.

formattedAddress
Schönhauser Allee 9, 10119 Berlin
postalCode
10119
city
Berlin
street
Schönhauser Allee
streetNumber
9
country
Deutschland
state
county
Berlin
position
lat: 52.53007
lng: 13.41091

The rest of the output fields will be set to empty.

FAQ

Which of the three service providers should I choose?

Internal tests have shown that the HERE API provides more accurate results, especially when there is missing information in the address API request. Therefore, it is recommended to start with the HERE API.

Last updated