Aviation Weather API
The NOAA Aviation Weather Center Data API provides structured aviation weather products including METARs, TAFs, PIREPs, SIGMETs, G-AIRMETs, and station/airport information. It serves worldwide coverage for standard aeronautical weather and is used by pilots, dispatchers, and aviation weather services. The API returns data in JSON, XML, CSV, GeoJSON, and raw text formats, and enforces a rate limit of 100 requests per minute.
Documentation
Specifications
OpenAPI
https://aviationweather.gov/data/schema/openapi.yaml
OpenAPI
https://raw.githubusercontent.com/api-evangelist/https://raw.githubusercontent.com/api-evangelist/noaa/refs/heads/main/apis.yml/refs/heads/main/openapi/noaa-aviation-weather-openapi.yml
Examples
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/https://raw.githubusercontent.com/api-evangelist/noaa/refs/heads/main/apis.yml/refs/heads/main/json-schema/noaa-aviation-metarjson.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/https://raw.githubusercontent.com/api-evangelist/noaa/refs/heads/main/apis.yml/refs/heads/main/json-schema/noaa-aviation-tafjson.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/https://raw.githubusercontent.com/api-evangelist/noaa/refs/heads/main/apis.yml/refs/heads/main/json-schema/noaa-aviation-pireptext.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/https://raw.githubusercontent.com/api-evangelist/noaa/refs/heads/main/apis.yml/refs/heads/main/json-schema/noaa-aviation-airsigmetjson.json