Address Lookup is a core part of the ShareDo system. We support this across the platform in several places, including setting and updating different address types on an ODS Record, and creating or updating ODS Locations.
The ‘Adapter Pattern’ Approach
We currently support the following providers. Click the images to go to their websites.
This can be extended. If you are interested in a specific provider, please contact ShareDo's Professional Services team.
Address Lookup Functionality
After selecting a Location Type in ShareDo, you can then use the Find Address field to look up the address using the predefined provider.

Once selected, the address you look up populates the remaining fields with the full qualified address data.

Configuration for each Provider
Loqate
Configure ShareDo to use Loqate for Address Lookup
To perform an Address Lookup in ShareDo, you must first configure a provider. Below are the instructions for configuring Loqate as an Address Lookup provider.
Loqate comes preinstalled out of the box for ShareDo customers.
Configure API Key for Loqate
You need to provide an API Key to use the Loqate Service. You can set this up from your Loqate account. If you do not already have a Loqate Account, register here.
- Log in to your Loqate Account > Your Services screen > + Add a service
- From the next screen, select API Key.
- The Loqate Service will now instantly create you an API Key (hidden behind the red tab in the next screenshot). Make sure you note this key down for later use.
- In the Configuration Tab, you can Name the API Key.
- From the Limits tab, you can restrict the API Key so it can only be used when the request originates from specific URLs or IP Addresses. It is also possible to limit the key to a capped daily spend.
Configure Address Lookup for Loqate in ShareDo
You are now ready to use the API Key in your ShareDo Application.
Within Modeller > Global Features, navigate to Address Lookup, and ensure it is enabled.

Click the cog icon to configure the settings.
| Setting | Description |
|---|---|
| Address Query Delay | When a user stops typing into the address search box for the specified duration, then ShareDo calls the address provider. Every call incurs some level of charge; this setting determines how often this call is made. |
| Provider |
Select Loqate. The fields that relate to Loqate display. Click to see an example. Click again to close.
|
| API Key | Enter the key provided by your subscription |
| Language | Enter English. |
| Countries | Specify the countries that can be searched as a comma-separated list of ISO codes, e.g. GBR |
Congratulations, Loqate is now installed and configured on your ShareDo environment!
AddressFinder AU
Configure ShareDo to use AddressFinder AU for Address Lookup
To perform an Address Lookup in ShareDo, you must first configure a provider. Below are the instructions for configuring AddressFinder as an Address Lookup provider.
AddressFinder comes preinstalled out of the box for ShareDo customers.
Configure API Key for AddressFinder
You need to provide an API Key to use the AddressFinder Service. You set this up from your AddressFinder account. If you do not have an account, register here.
-
Log in to your AddressFinder Account, and from the ‘Dashboard’ screen, you should click the ‘Keys’ button on the left-hand navigation.
- The platform should automatically create and present to you, your first Key/Secret, but if it doesn't, or you need an alternative, you can click the orange ‘Create a New Key and Secret’ button in the top right.
- Store this Key and Secret, you will need them to configure the Address Finder in ShareDo.
Address Finder doesn't provide any specific tools to limit the API Interaction by Domain, or IP Address, however they do encourage users to rotate their keys regularly, as part of good security hygiene.
Configure the ShareDo Address Lookup for AddressFinder
Within Modeller > Global Features, navigate to Address Lookup, and ensure it is enabled.

Click the Cog icon to configure the Settings.
| Setting | Description |
|---|---|
| Address Query Delay | When a user stops typing into the address search box for the specified duration then ShareDo calls the address provider. Every call incurs some level of charge; this setting determines how often this call is made. |
| Provider |
Select AddressFinder. The fields that relate to AddressFinder display. Click to see example. Click again to close.
|
| URL | https://api.addressfinder.io/api/au/ |
| API Key | Enter the key provided by your subscription |
| API Secret | Enter the secret provided by your subscription |
| Domain | Optionally enter the domain |
Congratulations, Address Finder is now installed and configured on your ShareDo environment!
Google Places
Configuring ShareDo to use Google Places for Address Lookup
Support Details
Google Places is supported as an Address Lookup provider in ShareDo from version 7.7+
The current version of Google Places Plugin is v1.0.3
To perform an Address Lookup in ShareDo, you must first configure a provider. Below are the instructions for configuring Google Places as an Address Lookup provider.
Install Google Places
To install Google Places Address Lookup in your ShareDo environment, contact your CSM and ShareDo will install it for you.
Configure the Service
You need to register an account on Google Cloud Console and create an API Key that has access to certain API Endpoints.
- Navigate to Admin > Integration > Manage Linked Services
- Add a new Linked Service by clicking the Add New button in the top right-hand corner.
- Select Shared Secret from the list of available service providers.
- Provide the Linked Service with an API Secret; get this from your Google Cloud Account. There are some additional account set up steps, such as configuring Google Cloud with a billing account, which are beyond the scope of this tutorial.

Some of these settings are specific to your organisation. - In your new project, select + Enable APIs and services.
- Search for ‘Places API’ in the search field
- From the results, select Places API (New). Here you can review pricing information, and other documentation.
- Select the Enable button. Next, Link a Billing account. As mentioned previously.
- Once enabled, return to your project overview and go to the Keys & Credentials section.
- From here, choose ‘+ Create credentials’, and select API Key
- A modal displays your new API Key. Make sure you note this down somewhere for later use.
- Google then prompt you to apply restrictions to the API Key. Restrictions are important to prevent your key being stolen or misused.
It is recommended that at minimum we restrict the API Key to the following API's:
However, you could go further and restrict the key to requests that originate from a specific Domain, or IP address:
- Once you finish the Google Cloud configuration, you are ready to move back into ShareDo.
- Configure the Linked service as follows.
| Field | Value |
|---|---|
| Name | Your Choice - we recommend - 'Google Places Linked Service' |
| Icon | Your Choice - we recommend - 'fa-google' |
| Description | Enter something to describe the service |
| Secret | The secret key you copied earlier on the Google Cloud Dashboard |
| Allow fallback to system secret? | On |
| API base URL | https://places.googleapis.com |
| HTTP Header to send the token in | X-Goog-Api-Key |
| HTTP Header prefix | {Leave this blank} |
Configure the ShareDo Address Lookup for Google Places
Within Modeller > Global Features, navigate to Address Lookup, and ensure it is enabled.

Click the cog icon to configure the settings.
| Setting | Description |
|---|---|
| Address Query Delay | When a user stops typing into the address search box for the specified duration, then ShareDo calls the address provider. Every call incurs a charge; this setting determines how often this call is made. |
| Provider |
Select Google Places. The fields that relate to Google Places display. Click to see an example. Click again to close.
|
| Linked Service | This dropdown provides a list of the available Linked Services in ShareDo. Choose the one that you set up for Google Places. |
| Search Type |
Text Search / Auto Complete / Both For most use cases, you will want to use TextSearch or Both. |
| Regions | The Country in which you want to use Google Address Search. |
Congratulations, Google Places is now installed and configured on your ShareDo environment!





