Verify Service: Request

Within the Addressing API, the Verify Service provides address validation and standardization capabilities using the specified address processor.

Note: When the Spectrum Global Geocoding SDK is deployed, three address processors are included (Global Geocoding, Geolocation, and Finalist).
By default, a processor is automatically selected based on the configured data. If you have configured data for multiple products, the default processing order is Global Geocoding, Geolocation, and Finalist.
To specify an address processor, set "label" to one of the following values.
Note: Labels are case-sensitive and must be lowercase.
Value Description
"ggs" Available for the whole world.
"global_locator" Available for the whole world.
"finalist" Only processes USA data and input must be in multiline format.

Preferences

For more detail about preferences and input addresses, see Addressing API Objects: AddressRequest.

"preferences": {
    "maxResults": 1,
    "returnAllInfo": true,
    "factoryDescription": {
      "label": "",
      "featureSpecific": {}
You can try this in the Global Geocoding API Sample application (http://{server}:{port}/{context}/):
  1. Click Addressing > Verify.
  2. Enter a complete Address and specify a Country.
    • If multiline entry is needed, select the Show parsed Fields option.
  3. In the Request, go to the "preferences" section and enter a value on the "label" line.
  4. Click Submit and view the response.