microburbs

The largest and most comprehensive real estate and geospatial dataset in Australia - every address, street and ABS mesh block in the country.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeCan modify data

What it can do

  • Ping: Returns immediately if the API is up. No authentication required and not metered — safe to poll from a load balancer, uptime monitor, or status dashboard without affecting your usage.
  • Ping Head: Returns immediately if the API is up. No authentication required and not metered — safe to poll from a load balancer, uptime monitor, or status dashboard without affecting your usage.
  • Me: Return key identity and the authoritative Autumn credit balance.

What data it sees

Do you need an account

No: the server works without sign-in

The largest and most comprehensive real estate and geospatial dataset in Australia - every address, street and ABS mesh block in the country.

Where most property data stops at the suburb, this goes below it:

  • Crime at mesh-block level, not suburb averages
  • Street-level price forecasts and per-street bedroom series
  • 2026 Census demographics - income, tenure, ancestry, cohorts
  • Risk — flood, bushfire, landslide, heritage, power lines, noise
  • Development — applications, zoning, building controls, supply pipeline
  • Schools with catchments and rankings; transport and amenity access
  • Sales and rent history, comparable sales, land values and AVM valuations

174 tools across properties, streets, suburbs, LGAs, SA4s and mesh blocks.

Free sandbox, no signup. Send Bearer test and query nine sample suburbs, one per state and territory. Mint a key for national coverage.

Server tool list (60)

Raw names from tools/list. Only developers need these.

pingReturns immediately if the API is up. No authentication required and not metered — safe to poll from a load balancer, uptime monitor, or status dashboard without affecting your usage.
ping_headReturns immediately if the API is up. No authentication required and not metered — safe to poll from a load balancer, uptime monitor, or status dashboard without affecting your usage.
meReturn key identity and the authoritative Autumn credit balance.
properties_valuation_avmMicroburbs ML AVM for a single GNAF — point estimate, 80% range, plus a confidence score (0–100) derived from the interval width. **Price: 10¢ per call.**
properties_basics_bed_countBedroom count from the latest matching listing. **Price: 5¢ per call.**
properties_basics_bath_countBathroom count from the latest matching listing. **Price: 5¢ per call.**
properties_basics_parking_countParking-space count from the latest matching listing. **Price: 5¢ per call.**
properties_basics_dwelling_typeDwelling type (house, unit, townhouse, ...). **Price: 5¢ per call.**
properties_basics_land_area_sqmParcel land area in square metres from the cadastral feed. **Price: 3¢ per call.**
properties_profileResolve a GNAF to its full ABS Statistical Geography Standard hierarchy (Mesh Block → SA1 → SA2 → SA3 → SA4 → GCCSA → State) plus the parallel admin chain (LGA, suburb (SAL), postcode). Call this once to get every ABS key the rest of the data layers index on. **Price: 3¢ per call.**
properties_sale_historyAll Sold + For Sale records, most-recent first. **Price: 30¢ per call.**
properties_sale_history_latestMost-recent Sold or For Sale record. **Price: 10¢ per call.**
properties_rent_historyAll For Rent records, most-recent first. **Price: 30¢ per call.**
properties_rent_history_latestMost-recent For Rent record. **Price: 10¢ per call.**
properties_neighboursAdjoining-parcel neighbours, enriched with address + property type + bed/bath/garage from the latest matching listing. **Price: 30¢ per call.**
properties_comparables_cma_comp_setTop comparable sales used to triangulate the subject property's value. **Price: 60¢ per call.**
properties_comparables_cma_single_compSingle best comparable from the CMA set (highest dist_score). **Price: 10¢ per call.**
properties_comparables_recent_sales_nearbyRecent comparable sales in a small radius around the subject parcel. **Price: 4¢ per call.**
properties_development_zoning_codePrimary zoning at the property's point — code (R2, B4, ...) when the council ships one, plus the human-readable name and the broader category. **Price: 3¢ per call.**
properties_development_zoning_overlaysDevelopment overlays intersecting the property's parcel. **Price: 5¢ per call.**
properties_schools_nearbySchools within ~5km of the property, with rank + student counts. **Price: 5¢ per call.**
properties_schools_rankingSchools within ~5km of the property, ranked by NAPLAN / socioeconomic score. **Price: 100¢ per call.**
properties_amenities_nearbyCurated amenities (supermarkets, green spaces, restaurants/cafes) within `radius_m` of the property, bucketed and nearest-first. **Price: 10¢ per call.**
properties_transport_nearbyNearest train / tram / bus / ferry stop to the property, per mode, with distance. Widen `radius_m` for the nearest station beyond 1km. **Price: 5¢ per call.**
properties_risks_bushfireBushfire-prone-area overlays within 1 km. Read `on_property` — a returned row means "found nearby", not "this property is in a bushfire zone". **Price: 15¢ per call.**
properties_risks_floodModelled flood overlays within 1 km. Read `on_property` — a returned row means "found nearby", not "this property floods". **Price: 10¢ per call.**
properties_risks_historical_floodRecorded historical flood extents within 1 km. Read `on_property` — a returned row means "found nearby", not "this property flooded". **Price: 3¢ per call.**
properties_risks_heritageHeritage-listing overlays within 1 km. Read `on_property` — a returned row means "found nearby", not "this property is heritage-listed". **Price: 3¢ per call.**
properties_risks_public_housingPublic-housing concentration overlay near the parcel. **Price: 4¢ per call.**
properties_risks_landslideLandslide-risk overlays within 1 km. Read `on_property` — a returned row means "found nearby", not "this property is at landslide risk". **Price: 3¢ per call.**
properties_risks_erosionCoastal / soil erosion overlays within 1 km. Read `on_property` — a returned row means "found nearby", not "this property is eroding". **Price: 3¢ per call.**
properties_risks_environmentEnvironmental-risk overlay (contamination, salinity, ...). **Price: 3¢ per call.**
properties_risks_hv_power_lineHigh-voltage power-line easement near the parcel. **Price: 2¢ per call.**
properties_risks_mobile_black_spotMobile-coverage black-spot overlay near the parcel. **Price: 2¢ per call.**
properties_risks_allEvery property-level risk overlay in one call. Flat 30¢ — may grow without increasing the bundle price as new overlays are added. With ``?geojson=true`` each risk that has a polygon overlay also carries its 1km-radius-clipped `geojson` FeatureCollection + `geojson_meta`. **Price: 48¢ per call.**
properties_valuation_all**Price: 10¢ per call.**
properties_basics_all**Price: 23¢ per call.**
properties_history_all**Price: 80¢ per call.**
properties_comparables_all**Price: 74¢ per call.**
properties_development_all**Price: 8¢ per call.**
properties_schools_all**Price: 105¢ per call.**
suburbs_profileThe suburb's upward ABS admin chain — LGA, SA2/3/4, GCCSA, state, postcode. Use ``/v1/suburbs/list`` to discover canonical SAL names (and filter by state / LGA / SA4 / postcode).
suburbs_listList 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. **Name search (`q`) is typo-tolerant.** It tries an exact match, then substring, then a fuzzy near-miss, and returns `match` (`exact` / `contains` / `fuzzy`) and `score` on every row so you can see which happened. **Always tell the user which suburb you resolved to, and its state, before quoting numbers for it.** A fuzzy match is a suggestion, not a confirmation — `rokeby` is one letter from Kokeby in Western Australia and Rokeby exists in both Tasmania and Victoria. If more than one candidate is plausible, ask rather than pick. When `q` is combined with `state`, the state is a **preference, not a filter**: in-state candidates rank first, but a suburb of that name in another state is still returned rather than hidden, so a near-miss becomes "Seaview is in Victoria, not Tasmania" instead of "no data". Every other filter stays a strict AND. **Price: 3¢ per call.**
suburbs_market_median_sale_priceLatest median sale price for the suburb.
suburbs_market_median_sale_price_seriesFull median sale-price observation history for the suburb. Well-covered suburbs extend back 20+ years; coverage and observation frequency vary. This is the raw historical series needed to calculate a stated 20-year return, not a precomputed "consistent growth" score or a forecast.
suburbs_market_median_rentLatest median weekly rent for the suburb.
suburbs_market_median_rent_seriesFull median weekly-rent observation history for the suburb, including 2024 and 2025 where the suburb has coverage. Older observations are generally month-end and recent observations can be weekly; this is not a uniformly quarterly series. Values are advertised median AUD per week.
suburbs_market_price_growth_5y5-year compound sale-price growth (decimal).
suburbs_market_price_growthPast compound sale-price growth over 1 / 3 / 5 / 10 years, by property type (decimal). The 3y / 10y figures are the same ones the Suburb Finder ranks on.
suburbs_market_yield_pctGross rental yield = median rent annualised / median sale price.
suburbs_market_days_on_marketMedian days on market for current listings.
suburbs_market_transaction_volumeRecent sale-transaction count for the suburb.
suburbs_forecast_sale1-year sale-price growth forecast (low / most-likely / high).
suburbs_listings_for_saleCurrent for-sale listings in the suburb, with address, price, beds/baths and coordinates per listing. `total` is the full number on the market (computed before `limit`), so a count is accurate even when the rows are capped. Raise `limit` for more listings; set `verbose=true` for the agent's full description text.
suburbs_demographics_agePopulation by age bracket and gender.
suburbs_demographics_incomeHousehold income breakdown by bracket.
suburbs_ethnicity_ancestryAncestry breakdown from the ABS census.
suburbs_ethnicity_birthplaceCountry-of-birth breakdown from the ABS census.
suburbs_schools_catchmentPublic-school catchment polygons covering the suburb.
suburbs_schools_nearbySchools serving / near the suburb, with rank + attendance data.
microburbs: connect to Claude, ChatGPT, Cursor · Connectors.fun