changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "count": {
+ "description": "Number of monthly normal records (typically 12)",
+ "type": "integer"
+ },
+ "normals": {
+ "description": "Monthly climate normals",
+ "items": {
+ "properties": {
+ "month": {
+ "description": "Month number (1-12)",
+ "type": "integer"
+ },
+ "precip_mm": {
+ "description": "Average precipitation in millimeters",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "pressure_hpa": {
+ "description": "Average pressure in hectopascals",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "reference_end_year": {
+ "description": "End year of reference period",
+ "type": "integer"
+ },
+ "reference_start_year": {
+ "description": "Start year of reference period",
+ "type": "integer"
+ },
+ "sunshine_min": {
+ "description": "Average sunshine duration in minutes",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "tavg_c": {
+ "description": "Average temperature in Celsius",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "tmax_c": {
+ "description": "Average maximum temperature in Celsius",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "tmin_c": {
+ "description": "Average minimum temperature in Celsius",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "wind_speed_kmh": {
+ "description": "Average wind speed in km/h",
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "reference_start_year",
+ "reference_end_year",
+ "month"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "station_id": {
+ "description": "Meteostat numeric station ID",
+ "type": "string"
+ }
+ },
+ "required": [
+ "station_id",
+ "count",
+ "normals"
+ ],
+ "type": "object"
+}