Address v1

Address lookup methods (AU/NZ)

Address lookup methods take complete or partial address information as an input and perform a search against an address Source of Truth, returning address information that matches the search parameters.

Lookup addresses using a single-line input address.

Lookup building names.

Lookup Australian localities.

Lookup postal addresses (such as PO Boxes).

Lookup postcodes.

Lookup streets.

Lookup street numbers.

Lookup subdwellings.

List all subdwellings under a given address.

Lookup suburbs.

Lookup towns/cities in New Zealand.

Lookup addresses within a certain distance using geocode input - for Australia and New Zealand.

Indicate that an address lookup transaction has been completed.

address

Lookup addresses using a single-line input address. If want to further filter the result by the locality level information, you can also specify the locality, postcode or state value

Resource URL

Or if using GET

Request (POST)

The request body is an AddressRestRequest object:

  • The fullAddress attribute is required

Request Parameters (GET)

  • The fullAddress attribute is required

  • The sourceOfTruth attribute is required

  • The locality attribute is optional

  • The postcode attribute is optional

  • The state attribute is optional

  • The transactionID attribute is optional

  • The featureOptions attribute is optional

Response

The response body is an AddressRestResponse object:

buildingName

Performs a search for building names using the supplied buildingName.

Additional information supplied in the request will further filter the results.

Resource URL

Or if using GET

Request (POST)

The request body is an AddressRestRequest object:

  • The buildingName attribute is required

  • The postcode attribute is optional

  • The locality attribute is optional

  • The townCity attribute is optional (New Zealand)

  • The suburb attribute is optional (New Zealand)

  • The street attribute is optional

  • The streetNumber attribute is optional

  • The featureOptions attribute is optional

Request Parameters (GET)

  • The buildingName attribute is required

  • The sourceOfTruth attribute is required

  • The postcode attribute is optional

  • The locality attribute is optional

  • The transactionID attribute is optional

Response

The response body is an AddressRestResponse object:

locality

Performs an Australian locality search using the supplied information.

Resource URL

Or if using GET

Request (POST)

The request body is an AddressRestRequest object:

  • The locality attribute is required for non-semi locality search

  • The postcode attribute is optional

  • The fullAddress attribute is required for semi locality search

Request Parameters (GET)

  • The sourceOfTruth attribute is required

  • The locality attribute is required for non-semi locality search

  • The postcode attribute is optional

  • The fullAddress attribute is required for semi locality search

  • The transactionID attribute is optional

  • The featureOptions attribute is optional

Response

The response body is an AddressRestResponse object:

postal

Performs a search for a postal address using the supplied information.

Resource URL

Or if using GET

Request (POST)

The request body is an AddressRestRequest object:

  • The postal is required

  • Either the postcode or locality attribute is required

Request Parameters (GET)

  • The sourceOfTruth attribute is required

  • The postal is required

  • Either the postcode or locality attribute is required

  • The transactionID attribute is optional

  • The featureOptions attribute is optional

Response

The response body is an AddressRestResponse object:

postcode

Performs a postcode search using the supplied information.

Resource URL

Or if using GET

Request (POST)

The request body is an AddressRestRequest object:

  • The postcode attribute is required

Request Parameters (GET)

  • The sourceOfTruth attribute is required

  • The postcode attribute is required

  • The transactionID attribute is optional

  • The featureOptions attribute is optional

Response

The response body is an AddressRestResponse object:

street

Performs a street search using the supplied information.

Resource URL

Or if using GET

Request (POST)

The request body is an AddressRestRequest object:

  • The street attribute is required

  • The postcode attribute is optional

  • The locality attribute is optional

  • The townCity attribute is optional (New Zealand)

  • The suburb attribute is optional (New Zealand)

Request Parameters (GET)

  • The sourceOfTruth attribute is required

  • The street attribute is required

  • The postcode attribute is optional

  • The locality attribute is optional

  • The transactionID attribute is optional

  • The featureOptions attribute is optional

Response

The response body is an AddressRestResponse object:

streetNumber

Performs a street number search using the supplied information.

Resource URL

Or if using GET

Request (POST)

The request body is an AddressRestRequest object:

  • The streetNumber attribute is required

  • The postcode attribute is required

  • The locality attribute is required

  • The townCity attribute is optional (New Zealand)

  • The suburb attribute is optional (New Zealand)

  • The street attribute is required

Request Parameters (GET)

  • The sourceOfTruth attribute is required

  • The streetNumber attribute is required

  • The postcode attribute is required

  • The locality attribute is required

  • The street attribute is required

  • The transactionID attribute is optional

  • The featureOptions attribute is optional

Response

The response body is an AddressRestResponse object:

subdwelling

Performs a subdwelling search using the supplied information.

Resource URL

Or if using GET

Request (POST)

The request body is an AddressRestRequest object:

  • The subdwelling attribute is required

  • The postcode attribute is optional

  • The locality attribute is optional

  • The townCity attribute is optional (New Zealand)

  • The suburb attribute is optional (New Zealand)

  • The street attribute is optional

  • The streetNumber attribute is optional

Request Parameters (GET)

  • The sourceOfTruth attribute is required

  • The subdwelling attribute is required

  • The postcode attribute is required

  • The locality attribute is required

  • The street attribute is required

  • The streetNumber attribute is required

  • The transactionID attribute is optional

  • The featureOptions attribute is optional

Response

The response body is an AddressRestResponse object:

subdwellingAddress

List all subdwellings under a given address.

Resource URL

Or if using GET

Request (POST)

The request body is an AddressRestRequest object:

  • The id attribute is required

Request Parameters (GET)

  • The sourceOfTruth attribute is required

  • The id attribute is required

  • The featureOptions attribute is optional

Response

The response body is an AddressRestResponse object:

suburb

Performs a New Zealand Suburb search using the supplied information.

The suburb method is only valid when the 'NZPAF' or 'NZAD' sourceOfTruth parameter is supplied.

Resource URL

Or if using GET

Request (POST)

The request body is an AddressRestRequest object:

  • The suburb attribute is required

  • The postcode attribute is optional

  • The townCity attribute is optional

Request Parameters (GET)

  • The sourceOfTruth attribute is required

  • The suburb attribute is required

  • The postcode attribute is optional

  • The townCity attribute is optional

  • The transactionID attribute is optional

  • The featureOptions attribute is optional

Response

The response body is an AddressRestResponse object:

townCity

Performs a lookup for Towns and Cities in New Zealand using the supplied information.

The townCity method is only valid when the 'NZPAF' or 'NZAD' sourceOfTruth parameter is supplied.

Resource URL

Or if using GET

Request (POST)

The request body is an AddressRestRequest object:

  • The townCity attribute is required

  • The postcode attribute is optional

Request Parameters (GET)

  • The sourceOfTruth attribute is required

  • The townCity attribute is required

  • The postcode attribute is optional

  • The transactionID attribute is optional

  • The featureOptions attribute is optional

Response

The response body is an AddressRestResponse object:

AUNZreverseGeocode

Lookup addresses through the specified Source of Truth within a certain distance using the geocode input.

For multiple geocode inputs, only the first record will be processed. The supported Source of Truths are 'GNAF', 'NZPAF', 'NZAD' and 'CNAR' (default is GNAF for Australia and NZPAF for New Zealand).

Resource URL

Request

The request body is an AddressRestRequest object:

  • The attributes with latitude and longitude is required

  • The sourceOfTruth is optional. The supported Source of Truths are GNAF, NZPAF, NZAD, CNAR (default is GNAF for Australia and NZPAF for New Zealand).

  • The featureOptions is optional. The supported feature options are displayGnafLot, singleLineHitNumber (default 20), caseType, exposeAttributes, radius (default 50 for 50 meters radius).

Response

The response body is an AddressRestResponse object:

transaction

Indicates that an address lookup transaction has been completed.

The transaction method must be called when address has been found using the lookup process. It is used for audit and billing purposes.

Resource URL

Or if using GET

Request (POST)

The request body is an AddressRestRequest object:

Request Parameters (GET)

  • The sourceOfTruth attribute is required

Response

The response body is an AddressRestResponse object:

Last updated