Crime — rate per mesh block
/v1/suburbs/{suburb_name}/crime/by-mesh-block15¢ per callTotal crime rate for every mesh block in the suburb, keyed by ABS
mesh-block code. Values are predicted incidents per 100,000 residents
per year (see the payload's unit / definition keys).
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
suburb_namestringrequiredQuery parameters
Responses
Successful Response
area_namestringalways returnedSuburb (SAL) name.
area_levelstringalways returnedAlways 'suburb' for these endpoints.
metricstringalways returnedAlways 'total_predicted_crime_rate' — what the mesh_blocks values measure.
unitstringalways returnedUnit of the mesh_blocks values — always 'predicted incidents per 100,000 residents per year'.
periodstringalways returnedAlways 'annual' — the rates are yearly figures.
definitionstringalways returnedOne-sentence definition of the metric, including model provenance.
mesh_blocksobjectalways returnedABS 2021 mesh-block code → total crime rate: sum of all 8 modelled crime-type rates, predicted incidents per 100,000 residents per year.
/v1/suburbs/{suburb_name}/crime/by-mesh-blockcurl --request GET \
--url 'https://api.microburbs.com.au/v1/suburbs/Belmont%20North/crime/by-mesh-block' \
--header 'Authorization: Bearer test'{
"data": {
"area_level": "suburb",
"area_name": "Belmont North",
"definition": "Sum of the 8 modelled per-category crime rates for the mesh block (model trained on QLD Police mesh-block incidents averaged over 2020-2022, predicted for all Australian mesh blocks).",
"mesh_blocks": {
"10431160000": 12128.8,
"10431170000": 1755.8,
"10431200000": 2050.2
},
"metric": "total_predicted_crime_rate",
"period": "annual",
"unit": "predicted incidents per 100,000 residents per year"
}
}