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": "Nearest public-transport stop per mode within the radius.",
- "example": {
- "center_lat": -33.802479,
- "center_lng": 151.219715,
- "counts": {
- "bus": 6,
- "ferry": 0,
- "train": 0,
- "tram": 0
- },
- "gnaf_id": "GANSW704360755",
- "nearest": {
- "bus": {
- "distance_m": 130,
- "label": "Bus stop",
- "lat": -33.8031,
- "lng": 151.2201
- }
- },
- "radius_m": 1000
- },
- "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 mode within the radius (train / tram / bus / ferry).",
- "title": "Counts",
- "type": "object"
- },
- "gnaf_id": {
- "description": "GNAF property identifier.",
- "title": "Gnaf Id",
- "type": "string"
- },
- "nearest": {
- "additionalProperties": {
- "anyOf": [
- {
- "additionalProperties": true,
- "description": "The nearest stop/station of one mode.",
- "properties": {
- "distance_m": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "description": "Straight-line distance from the property, metres.",
- "title": "Distance M"
- },
- "label": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "Mode label: Train station / Tram stop / Bus stop / Ferry terminal.",
- "title": "Label"
- },
- "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": "Stop / station name (blank for bus & tram stops).",
- "title": "Name"
- }
- },
- "title": "TransportStop",
- "type": "object"
- },
- {
- "type": "null"
- }
- ]
- },
- "description": "Nearest stop per mode; null when none falls inside the radius.",
- "title": "Nearest",
- "type": "object"
- },
- "radius_m": {
- "description": "Search radius applied, metres.",
- "title": "Radius M",
- "type": "integer"
- }
- },
- "required": [
- "gnaf_id",
- "center_lat",
- "center_lng",
- "radius_m",
- "counts",
- "nearest"
- ],
- "title": "TransportNearby",
- "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[TransportNearby]",
- "type": "object",
- "x-fastmcp-top-level-schema": "ApiResponse_TransportNearby_"
-}New value: +null