api.weather.gov (NOAA NWS)

National Weather Service REST + JSON-LD API at api.weather.gov delivering open weather forecasts, alerts, and observations. Endpoints include /points/{lat,lon}, /gridpoints/{office}/{x},{y}/forecast, /gridpoints/ .../forecast/hourly, /alerts/active, /alerts, /stations, /products, and /zones. Authentication is User-Agent only — no API key required — and all responses are intended as open data free to use for any purpose.

API entry from apis.yml

apis.yml Raw ↑
name: api.weather.gov (NOAA NWS)
description: National Weather Service REST + JSON-LD API at api.weather.gov delivering open weather forecasts,
  alerts, and observations. Endpoints include /points/{lat,lon}, /gridpoints/{office}/{x},{y}/forecast,
  /gridpoints/ .../forecast/hourly, /alerts/active, /alerts, /stations, /products, and /zones. Authentication
  is User-Agent only — no API key required — and all responses are intended as open data free to use for
  any purpose.
humanURL: https://www.weather.gov/documentation/services-web-api
baseURL: https://api.weather.gov
tags:
- Federal
- NOAA
- National Weather Service
- Weather
- Forecast
- Alerts
- JSON-LD
properties:
- type: Portal
  url: https://www.weather.gov/documentation/services-web-api
- type: Specification
  url: https://api.weather.gov/openapi.json
- type: GitHubOrganization
  url: https://github.com/weather-gov