Microburbs
Property - Finder

Search properties (coming soon)

GET/v1/properties/finder/search30¢ per call

Screen listings within the given suburbs / regions. Returns matching listing facts (no AVM/forecast values — those are filter inputs). Flat 30c. Coming soon — temporarily unavailable (503).

Price: 30¢ per call.

Authorization

Request

The only values you send. Fields under Responses below are what comes back — you never pass those.

Query parameters

suburbsstringoptional

Comma-separated SAL names. One of suburbs/regions required.

regionsstringoptional

Comma-separated SA4 / SA3 region names.

neighborsbooleanoptional

Include bordering suburbs (suburbs scope only).

not sent · default false
property_typestringoptional

'house' or 'unit' (omit for both).

min_bedroomsintegeroptional
min_bathsintegeroptional
min_carsintegeroptional
min_pricenumberoptional

Defaults to 10000.

max_pricenumberoptional
min_yieldnumberoptional

Fraction, e.g. 0.045 for 4.5%.

max_yieldnumberoptional
min_growthnumberoptional

Fraction.

max_growthnumberoptional
min_growth_forecastnumberoptional

Fraction.

max_growth_forecastnumberoptional
featuresstringoptional

Comma-separated feature keys (see /fields).

sort_bystringoptional

Sort key (see /fields). Default: match_percentage.

sort_directionstringoptional

'asc' or 'desc'.

limitintegeroptional

Page size (clamped to 200).

offsetintegeroptional

Row offset.

min_distance_to_schoolnumberoptional
max_distance_to_schoolnumberoptional
min_distance_to_public_housingnumberoptional
max_distance_to_public_housingnumberoptional
min_distance_to_supermarketnumberoptional
max_distance_to_supermarketnumberoptional
min_distance_to_parknumberoptional
max_distance_to_parknumberoptional
min_distance_to_beachnumberoptional
max_distance_to_beachnumberoptional
min_distance_to_railwaynumberoptional
max_distance_to_railwaynumberoptional
min_avm_estimatenumberoptional
max_avm_estimatenumberoptional
min_avm_confidencenumberoptional
max_avm_confidencenumberoptional
min_rental_avm_weeklynumberoptional
max_rental_avm_weeklynumberoptional
min_rental_avm_yieldnumberoptional
max_rental_avm_yieldnumberoptional
min_price_vs_avmnumberoptional

e.g. 0.95 max = at least 5% under AVM.

max_price_vs_avmnumberoptional

e.g. 0.95 = at least 5% under AVM.

min_avm_minus_pricenumberoptional

e.g. 50000 = at least $50k under AVM.

max_avm_minus_pricenumberoptional
min_suburb_median_house_pricenumberoptional
max_suburb_median_house_pricenumberoptional
min_suburb_median_unit_pricenumberoptional
max_suburb_median_unit_pricenumberoptional
min_suburb_growth_forecastnumberoptional

Fraction — e.g. 0.05 for >5% suburb forecast.

max_suburb_growth_forecastnumberoptional
min_suburb_gross_yieldnumberoptional

Fraction.

max_suburb_gross_yieldnumberoptional
min_suburb_growth_10yrnumberoptional

Fraction (CAGR).

max_suburb_growth_10yrnumberoptional
min_suburb_growth_3yrnumberoptional

Fraction (CAGR).

max_suburb_growth_3yrnumberoptional

Responses

Successful Response

application/json
PropertyFinderSearchResponsefields returned to you
propertiesarray of PropertyRowalways returned

Matched properties, sorted.

metaobjectalways returned

Pagination + total for a search.

GET/v1/properties/finder/search
cURL
curl --request GET \
  --url 'https://api.microburbs.com.au/v1/properties/finder/search' \
  --header 'Authorization: Bearer test'
Example Responses
{
  "data": {
    "meta": {
      "limit": 25,
      "offset": 0,
      "returned": 25,
      "total": 147
    },
    "properties": [
      {
        "gnafId": "GANSW704074813",
        "address": "12 Beach Street",
        "suburb": "Belmont North",
        "state": "NSW",
        "beds": 3,
        "bath": 2,
        "car": 2,
        "property_type": "house",
        "price": 650000,
        "sqm": 450,
        "price_per_sqmt": 1444.4,
        "latitude": -33.0421,
        "longitude": 151.6634,
        "listing_date": "2026-05-15T00:00:00",
        "distance_to_school": 850,
        "distance_to_public_housing": 3200,
        "distance_to_supermarket": 450,
        "distance_to_park": 200,
        "distance_to_beach": 1200,
        "distance_to_railway": 2500,
        "level_access": true,
        "good_view_outlook": false,
        "presence_of_ensuite": true,
        "big_kitchen": true,
        "presence_of_pool": false,
        "entertaining_area": true,
        "natural_light": true,
        "match_percentage": 85
      }
    ]
  }
}
Successful Response200
application/json