Address International
These methods have been deprecated.
We recommend you upgrade your service to the latest Address Validation method. Upgrade at no cost and improved performance.
International address lookup methods
International address lookup methods take complete or partial address information as an input and perform a search against a given country other than Australia or New Zealand, returning address information that matches the search parameters.
find
Lookup international addresses from a given country other than Australia/New Zealand using a single-line input address.
Resource URL
POST https://hosted.mastersoftgroup.com/harmony/rest/intl/address/find
Or if using GET
GET https://hosted.mastersoftgroup.com/harmony/rest/intl/address/find
Request (POST)
The request body is an AddressRestRequest object:
The
fullAddressattribute is requiredThe
countryattribute is required, its value should be an ISO 3166-1 alpha-2 country code.
{
"payload": [ { "fullAddress": "10 Downing Street", "country": "GB" } ]
}
Request Parameters (GET)
The
fullAddressparameter is requiredThe
countryparameter is required, its value should be an ISO 3166-1 alpha-2 country code.
Response
The response body is an AddressRestResponse object:
{
"status": "SUCCESS",
"messages": [],
"payload": [
{
"fullAddress": "10 Downing Street SomeCity, B63 3TA",
"country": null,
"postcode": null,
"street2": null,
"street": null,
"streetNumber": null,
"postal": null,
"postalType": null,
"postalNumber": null,
"buildingName": null,
"subdwelling": null,
"attributes": null,
"id": "GB|RM|A|123456",
"district": null,
"city": null,
"province": null
}
]
}retrieve
Retrieve international address details using the address id returned from the international address lookup.
Resource URL
POST https://hosted.mastersoftgroup.com/harmony/rest/intl/address/retrieve Or if using GET
GET https://hosted.mastersoftgroup.com/harmony/rest/intl/address/retrieveRequest (POST)
The request body is an AddressRestRequest object:
The
idattribute is required
{
"payload": [ { "id": "GB|RM|A|123456" } ]
} Request Parameters (GET)
The
idparameter is required
Response
The response body is an AddressRestResponse object:
{
"status": "SUCCESS",
"messages": [],
"payload": [
{
"fullAddress": "Prime Minister & First Lord of the Treasury, 10 Downing Street, LONDON, SW1A 2AA, UNITED KINGDOM",
"country": "United Kingdom",
"postcode": "SW1A 2AA",
"street2": "",
"street": "Downing Street",
"streetNumber": "10",
"postal": "",
"postalType": "",
"postalNumber": null,
"buildingName": "",
"subdwelling": "",
"attributes": {
...
},
"id": "GB|RM|A|12345678",
"district": "",
"city": "London",
"province": ""
}
]
}Last updated