Address Services
Reverse Geocoding API for Australia
Turn latitude and longitude into the nearest address in Australia or New Zealand. Configurable search radius, distance in metres, and up to 10 results per query.
You have a GPS coordinate from a mobile app, a delivery driver's location ping, or a geotagged photo. You need the actual street address. That's what reverse geocoding does — it takes a latitude and longitude and finds the nearest address in the dataset.
The Checkify reverse geocoding endpoint covers both Australia and New Zealand. Pass country=nz for NZ coordinates; default is Australia. It uses spatial indexing to search a configurable radius (1 to 5,000 metres) and return up to 10 addresses sorted by distance. Each result includes the full structured address, coordinates, and the distance from your query point in metres.
Spatial queries run against PostGIS indexes and typically complete in under 10 milliseconds. For batch processing, upload a CSV of coordinates through the bulk endpoint.
The practical applications are wide. A field service company dispatches 200 technicians a day — each one checks in via a mobile app that captures GPS coordinates. Without reverse geocoding, you've got a spreadsheet of lat/lng pairs that mean nothing to the operations manager. With it, every check-in maps to a real street address, so you can verify job attendance, build service histories by property, and generate reports that make sense to humans.
Rural properties are where this gets interesting. In metro areas, addresses are dense and the nearest result is usually within a few metres. Out in regional Australia, the nearest address might be 500 metres away — which is why the configurable radius matters. Set it to 100m in the city, expand it to 2km for rural sites, and you'll get useful results either way. If you need to go the other direction and validate a known address string, our address validation endpoint handles that.
What you get
Endpoint capabilities and technical details.
Configurable radius
Search anywhere from 1 metre to 5 kilometres. Default is 100 metres — tight enough for urban areas, expandable for rural locations.
Distance in metres
Every result includes the exact distance from your query point, calculated using geography (not geometry) for accuracy across the Australian continent.
Multiple results
Return up to 10 nearest addresses per query. Useful when you need to identify all properties within a radius, not just the closest one.
Full structured output
Every address comes back with unit, street, suburb, state, postcode, and coordinates — the same structured format as all other Checkify address endpoints.
Bulk processing
Upload a CSV of lat/lng pairs for batch reverse geocoding. Download results when the job completes.
Why use this endpoint
Field operations
Convert device GPS readings into verified street addresses for field service apps, proof-of-delivery systems, and asset tracking platforms.
Location intelligence
Enrich coordinate data from IoT devices, fleet trackers, or mobile check-ins with standardised address information for reporting and analysis.
Geofence verification
Confirm that a GPS coordinate falls near an expected address. Useful for delivery confirmation, attendance tracking, and location-based access control.
Built for your industry
Common use cases across industries that rely on validated Australian data.
Delivery & Logistics
Convert driver GPS pings into street addresses for proof-of-delivery records and route optimisation.
Field Services
Technicians check in at a location — reverse geocode their coordinates to verify they're at the right site.
Insurance
Geotagged claim photos can be matched to property addresses for verification and fraud detection.
IoT & Fleet Management
Enrich telemetry data from vehicles, sensors, and devices with human-readable addresses.
Real Estate & PropTech
Map pin drops on property platforms back to official addresses for listing accuracy.
Trusted data, transparent pricing
Spatial queries run against the dataset (Geoscape Australia, CC BY 4.0). Coordinates use the GDA2020 datum (SRID 4283), consistent with Australian government spatial standards.
Source: Geoscape
How search units work
Checkify uses a simple unit-based model. Each paid API call costs 1–3 search units depending on the endpoint. Your monthly plan includes a set number of units — use them on any endpoint, any time. No hidden fees.
This endpoint: 1 unit per call
1 unit deducted per successful API call.
Ready to integrate?
One REST endpoint, JSON responses, Bearer token auth. No SDK required — just HTTP. Check the full docs for parameters, response schemas, and error codes.
curl -H "Authorization: Bearer ck_prv_..." \ "https://checkify.com.au/api/v1/reverse?lat=-33.8688&lng=151.2093&radius=100&limit=3"
[
{
"addressFull": "1 MACQUARIE ST SYDNEY NSW 2000",
"city": "SYDNEY",
"state": "NSW",
"postcode": "2000",
"latitude": -33.86885,
"longitude": 151.21356,
"distanceMetres": 12.4
}
]
Frequently asked questions
What coordinate system does it use?
What if no addresses are found within my radius?
How accurate is the distance?
Can I reverse-geocode in bulk?
More Address Services
Other endpoints in this category.
Australian Address Autocomplete API
Type-ahead address search across every deliverable Australian and New Zealand address — unit-level p...
Australian Address Validation API
Validate freeform Australian and New Zealand addresses against the official dataset. Get confidence...
Australian Suburb & Locality Search API
Real-time search across 17,000+ Australian suburbs and localities, plus New Zealand. State/region, p...
Start validating in minutes
Free to try. No credit card required. Full API access from day one.