changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "location": {
+ "properties": {
+ "city": {
+ "description": "Nearest city name",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "grid": {
+ "description": "NWS grid ID and coordinates",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "latitude": {
+ "description": "Input latitude",
+ "type": "number"
+ },
+ "longitude": {
+ "description": "Input longitude",
+ "type": "number"
+ },
+ "radar_station": {
+ "description": "Nearest radar station",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "state": {
+ "description": "State abbreviation",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "timezone": {
+ "description": "IANA timezone",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "latitude",
+ "longitude"
+ ],
+ "type": "object"
+ },
+ "period_count": {
+ "description": "Number of forecast periods",
+ "type": "number"
+ },
+ "periods": {
+ "items": {
+ "properties": {
+ "detailed": {
+ "description": "Detailed forecast text",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "end": {
+ "description": "End time ISO 8601",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "is_daytime": {
+ "description": "Daytime period flag",
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "name": {
+ "description": "Period name (e.g. Tonight)",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "precip_chance_pct": {
+ "description": "Precipitation probability",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "short": {
+ "description": "Short forecast text",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "start": {
+ "description": "Start time ISO 8601",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "temperature": {
+ "description": "Temperature in unit",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "temperature_unit": {
+ "description": "F or C",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "wind": {
+ "description": "Wind speed and direction",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "updated": {
+ "description": "Forecast update timestamp",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "location",
+ "period_count",
+ "periods"
+ ],
+ "type": "object"
+}