{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/colorfulclouds/refs/heads/main/json-schema/caiyun-weather-hourly-schema.json", "title": "Hourly", "description": "Hourly forecast series block.", "type": "object", "properties": { "status": { "type": "string", "example": "ok" }, "description": { "type": "string", "example": "clear weather over the next 24 hours" }, "precipitation": { "type": "array", "items": { "$ref": "#/components/schemas/HourlyPrecipitationItem" } }, "temperature": { "type": "array", "items": { "$ref": "#/components/schemas/DateTimeValuePair" } }, "apparent_temperature": { "type": "array", "items": { "$ref": "#/components/schemas/DateTimeValuePair" } }, "humidity": { "type": "array", "items": { "$ref": "#/components/schemas/DateTimeValuePair" } }, "cloudrate": { "type": "array", "items": { "$ref": "#/components/schemas/DateTimeValuePair" } }, "skycon": { "type": "array", "items": { "$ref": "#/components/schemas/HourlySkyconItem" } }, "pressure": { "type": "array", "items": { "$ref": "#/components/schemas/DateTimeValuePair" } }, "visibility": { "type": "array", "items": { "$ref": "#/components/schemas/DateTimeValuePair" } }, "dswrf": { "type": "array", "items": { "$ref": "#/components/schemas/DateTimeValuePair" } }, "wind": { "type": "array", "items": { "$ref": "#/components/schemas/HourlyWindItem" } }, "air_quality": { "$ref": "#/components/schemas/HourlyAirQuality" } }, "required": [ "status", "description" ] }