Weather
The unified weather endpoint returns all weather data for a location in a single request, replacing the need to call 15+ separate APIs.
What you get
A single weather request returns a blended, authoritative snapshot composed of multiple NOAA models and the live NWS alert feed. The response is grouped into the data domains below; pick what you need per request to keep payloads small.
Available data domains
currentReal-time conditions from RTMA analysis: temperature, wind, humidity, pressure, visibility.
hourlyBlended hourly forecast from NBM, HRRR, and GFS models. Includes temperature, precipitation probability, wind, cloud cover.
dailyDaily high/low temperatures, precipitation totals, wind, sunrise/sunset, and condition summaries.
alertsActive NWS weather alerts affecting the location, with severity, event type, and description.
radarRadar tile metadata for rendering precipitation overlays on maps.
outlooksSPC convective outlook risk levels (marginal, slight, enhanced, moderate, high).
astronomySunrise, sunset, moonrise, moonset, and moon phase for the location.
Batch requests
For dashboards and bulk workflows, the endpoint also accepts a batch form that returns weather for many locations in a single round trip. The exact request body shape and per-tier batch-size limits are in the embedded reference below.
Data sources
Weather data is blended from multiple NOAA models for optimal accuracy across all time horizons:
- RTMA — Real-Time Mesoscale Analysis for current conditions
- HRRR — High-Resolution Rapid Refresh for 0–18 hour forecasts
- NBM — National Blend of Models for extended forecasts
- GFS — Global Forecast System for day 7+ guidance
- NWS — National Weather Service alert feed for active warnings
Weather reference
Rendered live from the canonical OpenAPI document. This is the canonical reference for the weather resource.