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": "Curated amenities within the radius, bucketed and nearest-first.",
- "example": {
- "center_lat": -33.802479,
- "center_lng": 151.219715,
- "counts": {
- "green_spaces": 4,
- "restaurant": 11,
- "supermarket": 2
- },
- "gnaf_id": "GANSW704360755",
- "radius_m": 1000,
- "results": [
- {
- "category": "Supermarket",
- "distance_m": 240,
- "lat": -33.8011,
- "lng": 151.2216,
- "name": "Castlecrag Village"
- },
- {
- "category": "Green Spaces",
- "distance_m": 190,
- "lat": -33.8038,
- "lng": 151.218
- }
- ]
- },
- "properties": {
- "center_lat": {
- "description": "Property latitude (WGS84).",
- "title": "Center Lat",
- "type": "number"
- },
- "center_lng": {
- "description": "Property longitude (WGS84).",
- "title": "Center Lng",
- "type": "number"
- },
- "counts": {
- "additionalProperties": {
- "type": "integer"
- },
- "description": "Count per bucket within the radius (exact, pre-cap).",
- "title": "Counts",
- "type": "object"
- },
- "gnaf_id": {
- "description": "GNAF property identifier.",
- "title": "Gnaf Id",
- "type": "string"
- },
- "radius_m": {
- "description": "Search radius applied, metres.",
- "title": "Radius M",
- "type": "integer"
- },
- "results": {
- "description": "Amenities, nearest first (capped at 80).",
- "items": {
- "additionalProperties": true,
- "description": "One nearby amenity.",
- "properties": {
- "category": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "Bucket: Supermarket / Green Spaces / Restaurant.",
- "title": "Category"
- },
- "distance_m": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "description": "Straight-line distance from the property, metres.",
- "title": "Distance M"
- },
- "lat": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Latitude (WGS84).",
- "title": "Lat"
- },
- "lng": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Longitude (WGS84).",
- "title": "Lng"
- },
- "name": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "Amenity name, where known.",
- "title": "Name"
- }
- },
- "title": "AmenityRow",
- "type": "object"
- },
- "title": "Results",
- "type": "array"
- }
- },
- "required": [
- "gnaf_id",
- "center_lat",
- "center_lng",
- "radius_m",
- "counts",
- "results"
- ],
- "title": "AmenitiesNearby",
- "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[AmenitiesNearby]",
- "type": "object",
- "x-fastmcp-top-level-schema": "ApiResponse_AmenitiesNearby_"
-}New value: +null