List suburbs
/v1/suburbs/list3¢ per callList Australian suburbs (SALs). Always returns {suburb, state}
per row so SAL-name collisions across states are unambiguous.
With no filter you get the first 1000 suburbs alphabetically (browser-renderable preview). Pass any of the filters to narrow: state / lga / sa4 / sa3 / postcode / q (name search). Filters combine (AND). Flat cost regardless of how many rows come back.
Price: 3¢ per call.
Authorization
Request
The only values you send. Fields under Responses below are what comes back — you never pass those.
Query parameters
statestringoptionalFilter by state / territory (e.g. NSW, VIC, 'New South Wales').
lgastringoptionalFilter by Local Government Area name.
sa4stringoptionalFilter by SA4 name.
sa3stringoptionalFilter by SA3 name.
postcodestringoptionalFilter by 4-digit postcode (POA).
qstringoptionalCase-insensitive substring search on suburb name.
Responses
Successful Response
suburbstringalways returnedSuburb (SAL) name.
statestringalways returnedState / Territory.
/v1/suburbs/listcurl --request GET \
--url 'https://api.microburbs.com.au/v1/suburbs/list' \
--header 'Authorization: Bearer test'{
"data": [
{
"state": "New South Wales",
"suburb": "Belmont North"
}
]
}