National Weather Service API

The NWS API provides public access to critical forecasts, alerts, observations, and other weather data through a RESTful, JSON-LD based web service. It supports gridpoint forecasts, active weather alerts, radar data, point-based lookups, zone forecasts, NWS office information, and NOAA Weather Radio scripts. The API is free, requires no authentication, and only asks that callers supply a User-Agent header for identification.

Documentation

Specifications

SDKs

Examples

Schemas & Data

OpenAPI Specification

openapi.json Raw ↑