Table of Contents

Search

  1. Preface
  2. Part 1: Cloud Operations
  3. Part 2: Parameter and Element Reference
  4. Appendix A: REST Call Example
  5. Appendix B: Geocode Countries
  6. Appendix C: Certified Mode Values

Developer Guide

Developer Guide

Address Job Example

Address Job Example

The following code shows a valid address job request in REST:
POST /AV6/v1/process HTTP/1.1 Host: eu-av.informaticadaas.com Content-Type: application/json { "Login": "*****", "Password": "*****", "UseTransactions": "TEST", "Request": { "Parameters": { "Mode": "Interactive", "CountrySets": [ { "Process": { "VerificationLevel": { "PreferredVerificationLevel": "All", "MinimumVerificationLevel": "All" }, "AlternativeHandling": { "OutdatedAddresses": { "Match": "WithFaultTolerance", "GetNewAddress": false } }, "Geocode": { "SearchRadius": "50" }, "Enrichments": { "Geocoding": { "Rooftop": false, "ArrivalPoint": false, "StreetCenter": false, "PostalCodeCenter": false, "LocalityCenter": false }, "Global": false, "CountrySpecific": false, "CAMEO": false } }, "Result": { "MaxResultCount": 10, "NumericRangeExpansion": { "RangesToExpand": "None", "RangeExpansionType": "Flexible" } }, "Standardizations": [ { "Default": { "PreferredLanguage": [], "PreferredScript": { "Script": "NativePrimary", "TransliterationType": "Default", "LimitLatinCharacters": "NoLimit" }, "FormatWithCountry": false, "CountryNameType": "ENG", "CountryCodeType": "ISO3", "MaxItemLength": 255, "Casing": "PostalAdmin", "DescriptorLength": "Short", "AliasHandling": "PostalAdmin" } } ], "OutputDetail": { "PreformattedData": { "SingleAddressLineDelimiter": "Semicolon", "StreetWithNumber": false, "NumberAndSubBuilding": false, "PostalFormattedAddressLines": true, "PostalDeliveryAddressLines": true, "PostalRecipientAddressLines": true, "PostalLocalityLines": true, "SingleAddressLine": true }, "SubItems": true, "ElementStatus": true, "OutputStatusForEmptyElements": false } } ], "CountryDetermination": { "DefaultCountries": [], "SearchInFields": [ "Country" ] } }, "IO": { "Inputs": [ { "AddressElements": { "Street": [ { "Value": "Röntgen strasse" } ], "HouseNumber": [ { "Value": "9" } ], "Locality": [ { "Value": "Maxdorf" } ], "PostalCode": [ { "Value": "67113" } ], "Country":"DEU" "AdministrativeDivision": [], "Building": [], "SubBuilding": [] }, "PreformattedData": { "PostalDeliveryAddressLines": [ "Potsdamer Platz 3" ] }, "OrganizationElements": { "Companies": [], "Department": [] }, "ContactElements": [ { "Name": {} } ] } ] } } }
You can request the geocoordinates and supplementary enrichments for an address. You can also specify options such as casing style, language, and character set for the output addresses. You can only set the parameters once per request. Address Verification applies the parameters to the processing of all the addresses that you submit in a single request.
You receive the results of a REST call in the JSON format with the POST method.
For a complete example of an address job request and response in QuickCapture mode, see Appendix A: REST Call Example.

0 COMMENTS

We’d like to hear from you!