Property - Context
Bedroom-band price series
GET
/v1/properties/{gnaf_id}/context/street-bedroom-series15¢ per callThe subject's bedroom band (bed count from listing history) and the suburb's 10-year price series for that band.
Price: 15¢ per call.
Authorization
Request
The only values you send. Fields under Responses below are what comes back — you never pass those.
Path parameters
gnaf_idstringrequiredQuery parameters
None — this endpoint accepts no query parameters. Call the path above with your bearer token and nothing else.
Responses
Successful Response
application/json
StreetBedroomSeriesfields returned to you
gnaf_idstringalways returnedSubject property GNAF id.
suburbstringalways returnedSuburb (SAL) the series is for.
bedroomsintegeralways returnedSubject bed count — MAX(bedrooms) across every listing snapshot on record for the GNAF.
property_typestringalways returnedSubject property type bucket.
band_labelstringalways returnedHuman label, e.g. "4-bed house".
latest_valuenumbermay be nullMost recent series value (AUD).
latest_datestringmay be nullDate of the most recent series point (YYYY-MM-DD).
seriesarray of BandSeriesPointalways returned10-year monthly median price series for the band.
GET
/v1/properties/{gnaf_id}/context/street-bedroom-seriescURL
curl --request GET \
--url 'https://api.microburbs.com.au/v1/properties/GANSW704074813/context/street-bedroom-series' \
--header 'Authorization: Bearer test'Example Responses
{
"data": {
"band_label": "4-bed house",
"bedrooms": 4,
"gnaf_id": "GANSW704360755",
"latest_date": "2026-06-28",
"latest_value": 4400000,
"property_type": "house",
"series": [
{
"date": "2026-06-28",
"value": 4400000
}
],
"suburb": "Castlecrag"
}
}Successful Response200
application/json
