Free APIOpen DataNo keyOfficial
National Weather Service API (weather.gov)
US forecasts, alerts & observations, no key ever
api.weather.gov is the U.S. National Weather Service's public REST/GeoJSON API for forecasts, hourly forecasts, active alerts/warnings, observations, and station/grid metadata across the United States and territories. No account or API key is required; you just set a descriptive User-Agent header.
Free tier
Free, no keyRate limits
Not published as a hard number; generous but expects a valid User-Agent and reasonable useAuth
No keyBase URL
https://api.weather.govWhat you'd build with it
- Add a free US weather forecast to an agent or automation
- Trigger alerts on active severe-weather warnings by area
- Pull hourly forecasts for logistics/scheduling decisions
- Get latest station observations for a location
Key endpoints
- GET
/points/{lat},{lon}Resolve coords to grid + forecast URLs - GET
/gridpoints/{office}/{x},{y}/forecastMulti-day forecast for a grid cell - GET
/alerts/active?area={state}Active alerts/warnings, filterable - GET
/stations/{id}/observations/latestLatest observation from a station
Members
Members get the runnable recipe
Sign in free to copy the example request, see a sample response, and read the gotchas.
Tags
weathergeogovernmentopen-data