Address Validate Bulk
/api/v2/address_validate_bulk
operationId: address_validate_bulk
Live: https://gdapi.globaldata.net.au/api/v2/address_validate_bulk · Sandbox: https://sandbox-gdapi.globaldata.net.au/api/v2/address_validate_bulk
Bulk variant of Address Validate. This endpoint accepts up to 200 address validation requests in a single call.
Each item in the requests array uses the same validation rules and fields as address_validate:
street_addressplus at least one ofsuburborpostcodestreet_addressplussuburb_state_postcodefull_address
If check_id is provided per request, it will be echoed back in the corresponding results item.
Request body
Content type application/json.
The list of addresses to validate
| Field | Description |
|---|---|
requests |
array of objects [1..200 items] The list of address validation requests to make. |
requests[]. |
string The unique identifier for this request. This can be used to match the request in the results. |
requests[]. |
string [4..100 characters] or null First line of the street or postal address. Requires at least one of suburb or postcode to be provided. |
requests[]. |
string [2..60 characters] or null Suburb name. Requires street_address to be provided. |
requests[]. |
string or null State. Requires street_address to be provided. |
requests[]. |
string [3..4 characters] or null Postcode. Requires street_address to be provided. |
requests[]. |
string [4..100 characters] or null Combined suburb, state and postcode. Requires street_address to be provided. Supports various address formats:
|
requests[]. |
string [4..255 characters] or null Full address. Supports various address formats:
|
Responses
Successful response
application/json
| Field | Description |
|---|---|
message |
string A message indicating the result of the request. This will be |
function |
string The function that was called. |
api_reference |
string (uuid) A unique identifier for this request. This can be used to track the request in the logs. |
results |
array of objects A list of results for each of the requests made. |
results[]. |
string or null The unique identifier for this request. This can be used to match the request in the results. |
results[]. |
boolean or null Indicates if the address is valid. |
results[]. |
integer or null A score from 0 to 10 indicating the quality of the match with 0 being the worst match and 10 being the best match, or null if the address is not valid. |
results[]. |
object The matched address or an empty object if the address is not valid. |
results[]. |
array of objects Array of changes made to the provided address in order to match with the GNAF address. |
results[]. |
string |
results[]. |
string |
results[]. |
string Present if an internal error occurred processing this item. |