changedOutput schema / (root)
Previous value: -{
- "properties": {
- "available": {
- "anyOf": [
- {
- "type": "boolean"
- },
- {
- "type": "null"
- }
- ],
- "description": "`false` on no-data responses. Omitted on success — branch on `data !== null` if you want a single discriminator.",
- "title": "Available"
- },
- "data": {
- "anyOf": [
- {
- "additionalProperties": true,
- "description": "Mesh blocks within a 1 km buffer of the property, with per-block\ngrowth / investor / median-price stats — the same base layers every\nmap in the v6 property report renders.",
- "example": {
- "buffer_km": 1,
- "center_lat": -33.802479,
- "center_lng": 151.219715,
- "gnaf_id": "GANSW704360755",
- "mesh_blocks": {
- "features": [
- {
- "geometry": {
- "coordinates": [
- [
- [
- 151.2185,
- -33.8018
- ],
- [
- 151.2199,
- -33.8018
- ],
- [
- 151.2199,
- -33.8031
- ],
- [
- 151.2185,
- -33.8031
- ],
- [
- 151.2185,
- -33.8018
- ]
- ]
- ],
- "type": "Polygon"
- },
- "properties": {
- "avg_annual_growth": 0.061,
- "investor_pct": 21.43,
- "mb": "10693650000",
- "median_sold_price": 3350000,
- "modal_street": "THE BULWARK",
- "rental_properties": 9,
- "total_properties": 42
- },
- "type": "Feature"
- }
- ],
- "type": "FeatureCollection"
- }
- },
- "properties": {
- "buffer_km": {
- "description": "Buffer radius (km). Always 1.0.",
- "title": "Buffer Km",
- "type": "number"
- },
- "center_lat": {
- "description": "Subject property latitude.",
- "title": "Center Lat",
- "type": "number"
- },
- "center_lng": {
- "description": "Subject property longitude.",
- "title": "Center Lng",
- "type": "number"
- },
- "gnaf_id": {
- "description": "Subject property GNAF id.",
- "title": "Gnaf Id",
- "type": "string"
- },
- "mesh_blocks": {
- "description": "GeoJSON FeatureCollection of buffer mesh blocks.",
- "properties": {
- "features": {
- "description": "One feature per mesh block (max 200).",
- "items": {
- "description": "RFC 7946 GeoJSON Feature — one mesh-block polygon + its stats.",
- "properties": {
- "geometry": {
- "anyOf": [
- {
- "additionalProperties": true,
- "type": "object"
- },
- {
- "type": "null"
- }
- ],
- "description": "GeoJSON geometry (Polygon or MultiPolygon), simplified for rendering. Null if the polygon failed to serialise, or when the request passes `?geojson=false`.",
- "title": "Geometry"
- },
- "properties": {
- "additionalProperties": true,
- "description": "Per-mesh-block stats.",
- "properties": {
- "avg_annual_growth": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Average annual price growth for properties in the mesh block, as a decimal fraction per year (0.061 = 6.1%/yr) — same scale as the suburb investor-concentration endpoint.",
- "title": "Avg Annual Growth"
- },
- "investor_pct": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Investor share = rental_properties / total_properties × 100, as a percentage 0-100 (21.43 = 21.43%).",
- "title": "Investor Pct"
- },
- "mb": {
- "description": "ABS 2021 mesh-block code.",
- "title": "Mb",
- "type": "string"
- },
- "median_sold_price": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Median sold price (AUD) across the suburb's last ~12 months of house sales that geocode into this mesh block (min 2 sales, else null).",
- "title": "Median Sold Price"
- },
- "modal_street": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "Most common street name inside the mesh block.",
- "title": "Modal Street"
- },
- "rental_properties": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "description": "Properties identified as rentals in the mesh block.",
- "title": "Rental Properties"
- },
- "total_properties": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "description": "Total residential properties in the mesh block.",
- "title": "Total Properties"
- }
- },
- "required": [
- "mb"
- ],
- "title": "MeshBlockStats",
- "type": "object"
- },
- "type": {
- "const": "Feature",
- "description": "Always 'Feature'.",
- "title": "Type",
- "type": "string"
- }
- },
- "required": [
- "type",
- "properties"
- ],
- "title": "MeshBlockFeature",
- "type": "object"
- },
- "title": "Features",
- "type": "array"
- },
- "type": {
- "const": "FeatureCollection",
- "description": "Always 'FeatureCollection'.",
- "title": "Type",
- "type": "string"
- }
- },
- "required": [
- "type",
- "features"
- ],
- "title": "MeshBlockFeatureCollection",
- "type": "object"
- }
- },
- "required": [
- "gnaf_id",
- "buffer_km",
- "center_lat",
- "center_lng",
- "mesh_blocks"
- ],
- "title": "MeshBlocksContext",
- "type": "object"
- },
- {
- "type": "null"
- }
- ],
- "description": "The endpoint's payload, or `null` when Microburbs has no value."
- },
- "message": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "Human-readable explanation. Omitted on success.",
- "title": "Message"
- },
- "reason": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "Machine-readable slug naming the no-data condition (e.g. `no_avm_for_GANSW704074813`). Stable per endpoint. Omitted on success.",
- "title": "Reason"
- }
- },
- "title": "ApiResponse[MeshBlocksContext]",
- "type": "object",
- "x-fastmcp-top-level-schema": "ApiResponse_MeshBlocksContext_"
-}New value: +null