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": "Dwelling and population density for a suburb, plus the land area and\ncounts behind it.\n\nTwo density measures ship together on purpose — they are computed on\ndifferent denominators and do not agree:\n\n* ``dwellings_per_km2`` / ``people_per_km2`` are the Microburbs\n suburb-profile figures, and are what the Microburbs suburb report\n headlines.\n* ``boundary_dwellings_per_km2`` / ``boundary_people_per_km2`` are the\n plain whole-of-boundary ratios — exactly ``dwellings / area_km2`` and\n ``population / area_km2``.\n\nThe profile figures are measured around the suburb's properties, not\nacross its whole polygon, so they differ from the boundary ratios in\neither direction (Belmont North: 1,002 vs 676; Bondi: 4,970 vs 6,193).\nPick the one that matches your question: profile density for \"how\nbuilt-up is the area people actually live in\", boundary density for\n\"how many dwellings per km² of suburb\".",
- "example": {
- "area_km2": 3.6314,
- "area_level": "suburb",
- "area_name": "Belmont North",
- "boundary_dwellings_per_km2": 675.5,
- "boundary_people_per_km2": 1729.4,
- "density_level": "Mid",
- "dwellings": 2453,
- "dwellings_per_km2": 1002,
- "people_per_km2": 2575,
- "population": 6280
- },
- "properties": {
- "area_km2": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Land area of the ABS SAL boundary in km², summed from the equal-area mesh-block areas ABS publishes.",
- "title": "Area Km2"
- },
- "area_level": {
- "description": "Always 'suburb'.",
- "title": "Area Level",
- "type": "string"
- },
- "area_name": {
- "description": "Suburb (SAL) name.",
- "title": "Area Name",
- "type": "string"
- },
- "boundary_dwellings_per_km2": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "`dwellings / area_km2` — the whole-of-boundary ratio.",
- "title": "Boundary Dwellings Per Km2"
- },
- "boundary_people_per_km2": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "`population / area_km2` — the whole-of-boundary ratio.",
- "title": "Boundary People Per Km2"
- },
- "density_level": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "Band the report labels `dwellings_per_km2` with: Low (<1,000), Mid (1,000–2,999), High (3,000+).",
- "title": "Density Level"
- },
- "dwellings": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "description": "Census dwelling count across the suburb's mesh blocks.",
- "title": "Dwellings"
- },
- "dwellings_per_km2": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "description": "Dwelling density from the Microburbs suburb profile — the figure the suburb report headlines. Measured around the suburb's properties, so it differs from `boundary_dwellings_per_km2`. Null for suburbs with no profile row (mostly rural / non-residential SALs).",
- "title": "Dwellings Per Km2"
- },
- "people_per_km2": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "description": "Population density from the same suburb profile, on the same denominator as `dwellings_per_km2`.",
- "title": "People Per Km2"
- },
- "population": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "description": "Census usual-resident population across the suburb's mesh blocks.",
- "title": "Population"
- }
- },
- "required": [
- "area_name",
- "area_level"
- ],
- "title": "SuburbDensity",
- "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[SuburbDensity]",
- "type": "object",
- "x-fastmcp-top-level-schema": "ApiResponse_SuburbDensity_"
-}New value: +null