Weather · Forecast
NWS forecast by weather zone
The National Weather Service's own forecast for the same eight zones — the official record, sampled at the same points as the Open-Meteo stream so the two are directly comparable. Carries gusts, chance of precipitation and expected accumulation. Each forecast office issues on its own schedule and every issue is kept.
noaa-gridpoint-forecastreissued through the day · 1h rows8 entitiesWhat is in it
- Updates
- reissued through the day · 1h rows
- Entities
- 8 entities — NORTH_C, COAST, WEST…
- Source timezone
- UTC — every timestamp Dryos serves is UTC
- Coverage
- 31 August 2026 to now
- Rows held
- 157,695
- Primary key
- zone, interval_start_utc, source_published_at_utc
- On the map
- 8 of 8 placed
What it measures
Every value, its unit, and what the source means by it.
- Temperature°C
Forecast air temperature.
temperature_c - Gustm/s
Forecast peak gust — the column the Open-Meteo stream does not carry.
wind_gust_ms - Chance of precipitation%
Chance of measurable precipitation. Published over runs of six to thirty-five hours, so it is coarser than the hour it sits on.
precip_probability_pct - Expected rainfallmm
Accumulation over the run it was published for, repeated on each hour of that run — so summing it over a day counts each figure six times.
precip_amount_mm - Cloud cover%
Forecast cloud cover.
sky_cover_pct - Wind at surfacem/s
Forecast sustained wind at 10 m.
wind_speed_ms - Relative humidity%
Forecast relative humidity.
relative_humidity_pct
Columns
Exactly what a request answers with, read from the API rather than written here.
| Column | Type | Description |
|---|---|---|
| interval_start_utcrequired | timestamp | Start of the hour the values describe, UTC.e.g. 2026-08-31T12:00:00Z |
| zonerequired | string | ERCOT weather zone, in the load reports' spelling, so the forecast joins load and generation without a mapping table.e.g. NORTH_C |
| temperature_crequired | number | Forecast air temperature, degrees Celsius. Published in runs of one to four hours and expanded to each hour of its run.e.g. 30.0 |
| dewpoint_c | number | Forecast dew point, degrees Celsius. Published in runs of up to thirteen hours, so its real resolution is coarser than this row.e.g. 16.7 |
| relative_humidity_pct | number | Forecast relative humidity, percent.e.g. 45 |
| wind_speed_ms | number | Forecast sustained wind at 10 m, metres per second. Converted from the km/h the source publishes.e.g. 3.6 |
| wind_gust_ms | number | Forecast peak gust, metres per second. The column Open-Meteo is not asked for here.e.g. 5.7 |
| wind_direction_deg | number | Forecast wind direction, degrees from north.e.g. 180 |
| sky_cover_pct | number | Forecast cloud cover, percent. Published in runs of up to six hours.e.g. 6 |
| precip_probability_pct | number | Chance of measurable precipitation, percent. Published in runs of six to thirty-five hours — the coarsest series here by a wide margin, and the one most worth not reading as an hourly number.e.g. 20 |
| precip_amount_mm | number | Forecast accumulation over the run NWS published it for, millimetres, repeated on each hour of that run. Six-hourly in practice, so summing the column over a day counts each figure six times.e.g. 0 |
| latrequired | number | Latitude of the reading, degrees north. Published by the source, not inferred: this is where the instrument is or the point that was sampled.e.g. 30.19 |
| lonrequired | number | Longitude of the reading, degrees east of Greenwich.e.g. -97.67 |
| source_published_at_utcrequired | timestamp | The vintage: which issue of the forecast this row belongs to. The same hour appears once per issue, and the newest is the current view.e.g. 2026-08-31T13:00:00Z |
| collected_at_utcrequired | timestamp | When Dryos collected this row, UTC. Stamped by the platform, not the collector.e.g. 2026-08-31T13:02:00Z |
Read it
Public, read-only, no key and no sign-up. Relative times stay relative, so a URL keeps working.
The newest rows
curl "https://api.dryos.ai/v1/datasets/noaa-gridpoint-forecast/query?node=NORTH_C&limit=12"The catalogue entry — every column, its type and the source
curl "https://api.dryos.ai/v1/datasets/noaa-gridpoint-forecast"Full parameters — bucketing, aggregation, filters and search — are on the API reference.
Ask an agent
The same stream through the Model Context Protocol, so Claude, ChatGPT, Cursor or any MCP client can query it directly.
claude mcp add --transport http dryos https://api.dryos.ai/mcpThen ask:
What has Temperature been at NORTH_C over the last 24 hours, and when did it peak?
Setup for every client is on the MCP server page.
How this stream is checked
- Pulled straight from NOAA · National Weather Service API — no reseller in between — and compared against that file before it is served.
- Null means the source did not report it — never zero.
- A reading lands reissued through the day; the interval timestamp is the start of the interval, in UTC.
- Every weather timestamp is UTC at the source and at Dryos.
Related streams
- Hourly forecast by weather zone
Seven days of hourly forecast sampled at each ERCOT weather zone — including wind at 100 m and surface irradiance, the two variables that predict wind and solar output and that no NOAA endpoint publishes.
hourly, 7 days ahead · 1h rows8 entitiesopenmeteo-zone-forecast - Hub-height wind field
Wind speed and direction at 100 m on a one-degree grid across Texas and its surroundings — the field itself, to be drawn rather than charted.
every 3 hours · 1h rows168 entitiesopenmeteo-wind-field - Surface observations
What the weather actually did: temperature, dew point, wind, pressure and visibility from 25 airport stations across the eight ERCOT weather zones.
hourly, plus specials · 1h rows25 entitiesnoaa-station-observations - HRRR national weather field
Temperature, hub-height wind speed and surface irradiance every hour at 19,080 points across the continental United States — the three weather series that load, wind output and solar output are functions of, at one resolution across every grid operator rather than one.
hourly · 1h rows19,080 entitiesnoaa-hrrr-field