{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/colorfulclouds/refs/heads/main/json-schema/caiyun-weather-minutely-schema.json", "title": "Minutely", "description": "Minute-level precipitation nowcast block (next 120 minutes).", "type": "object", "properties": { "status": { "type": "string", "example": "ok" }, "datasource": { "type": "string", "example": "radar" }, "precipitation_2h": { "type": "array", "items": { "type": "number", "format": "float" }, "minItems": 120, "maxItems": 120, "description": "120 minutes of precipitation intensity in mm/hr." }, "precipitation": { "type": "array", "items": { "type": "number", "format": "float" }, "minItems": 60, "maxItems": 60, "description": "60 minutes of precipitation intensity in mm/hr." }, "probability": { "type": "array", "items": { "type": "number", "format": "float" }, "description": "Per-segment precipitation probability (0-1)." }, "description": { "type": "string", "description": "Natural-language summary of the precipitation pattern.", "example": "clear weather over the next 2 hours" } }, "required": [ "status", "description" ] }