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": [
- {
- "example": {
- "neighbours": [
- {
- "address": "3 TAMAR STREET",
- "gnaf_pid": "GANSW704083204",
- "property_type": "house"
- },
- {
- "address": "16 HARRISON STREET",
- "gnaf_pid": "GANSW704073018",
- "property_type": "house"
- },
- {
- "address": "14 HARRISON STREET",
- "gnaf_pid": "GANSW704073016",
- "property_type": "house"
- }
- ]
- },
- "properties": {
- "neighbours": {
- "description": "Adjoining cadastral parcels, with address + attributes when available.",
- "items": {
- "additionalProperties": true,
- "description": "One neighbouring property (adjoining cadastral parcel).",
- "properties": {
- "address": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "Full address from the GNAF feed.",
- "title": "Address"
- },
- "bathrooms": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "description": "Bathroom count from the most recent listing, if any.",
- "title": "Bathrooms"
- },
- "bedrooms": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "description": "Bedroom count from the most recent listing, if any.",
- "title": "Bedrooms"
- },
- "garage_spaces": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "description": "Garage spaces from the most recent listing, if any.",
- "title": "Garage Spaces"
- },
- "gnaf_pid": {
- "description": "GNAF persistent identifier.",
- "title": "Gnaf Pid",
- "type": "string"
- },
- "property_type": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "Property type (house, unit, townhouse, ...). Lowercase.",
- "title": "Property Type"
- }
- },
- "required": [
- "gnaf_pid"
- ],
- "title": "Neighbour",
- "type": "object"
- },
- "title": "Neighbours",
- "type": "array"
- }
- },
- "required": [
- "neighbours"
- ],
- "title": "Neighbours",
- "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[Neighbours]",
- "type": "object",
- "x-fastmcp-top-level-schema": "ApiResponse_Neighbours_"
-}New value: +null