Recent sales (last 3 years)
Properties sold in the suburb over the last 3 years, with beds/baths/land size, sale price and date, and coordinates.
Paginated: total reports how many sales are available for the suburb (counted before limit/offset), so you can page through the full feed. Flat price per call regardless of page size.
Exact suburb identifier required. Exact ABS Suburb and Locality (SAL) name, e.g. Burwood (NSW) — many suburbs carry a state suffix. If starting from free text or an unverified bare name, first call GET /v1/geocode/suburb?q=<text>, then use the exact data[].area_name it returns. Suburb data endpoints do not guess a state or typo-correct names.
Price: 20¢ per call.
Request
- Base URL: https://api.microburbs.com.au
- URL: https://api.microburbs.com.au/v1/suburbs/{suburb_name}/sales/recent
- Auth: HTTP bearer
Path parameters
Exact ABS Suburb and Locality (SAL) name, e.g. Burwood (NSW) — many suburbs carry a state suffix. If starting from free text or an unverified bare name, first call GET /v1/geocode/suburb?q=<text>, then use the exact data[].area_name it returns. Suburb data endpoints do not guess a state or typo-correct names.
Query parameters
Sales to return (default 20, max 200).
Row offset — page through the feed with limit.
Response
Successful Response
Example response
{
"data": {
"area_level": "suburb",
"area_name": "Belmont North",
"results": [
{
"address": "9 Kanundra Street",
"bathrooms": 3,
"bedrooms": 2,
"gnaf_pid": "GANSW704074941",
"lat": -33.02135461,
"lng": 151.66919805,
"property_type": "House",
"sold_date": "2026-03-30",
"sold_price": 1005000
},
{
"address": "9 Hope Street",
"bathrooms": 1,
"bedrooms": 3,
"gnaf_pid": "GANSW704073843",
"land_size": 844,
"lat": -33.01951863,
"lng": 151.67430967,
"property_type": "House",
"sold_date": "2026-03-27",
"sold_price": 910000
}
]
}
}Changes
No recorded changes to this operation across all 1 revision of this API.