Products written for pilots and dispatchers: airport forecasts, in-flight hazard advisories, and the centres that issue them.
GET
https://api.weather.gov /aviation/cwsus/{cwsuId}
Metadata about a Center Weather Service Unit — small teams of NWS meteorologists embedded inside FAA air traffic control centres to advise controllers directly.
Aviation weather nerds and anyone curious how NWS and the FAA actually work together.
1 parameter
Worked example
Worked example
https://api.weather.gov /aviation/cwsus/ZKC
cURL
curl "https://api.weather.gov/aviation/cwsus/ZKC" \
-H "User-Agent: (myweatherapp.example.com, [email protected] )"
GET
https://api.weather.gov /aviation/cwsus/{cwsuId}/cwas
Center Weather Advisories — short-fuse warnings issued by those embedded meteorologists when something is about to disrupt air traffic in their centre’s airspace.
Dispatchers and controllers; also useful for explaining a sudden ground stop.
1 parameter
Worked example
Worked example
https://api.weather.gov /aviation/cwsus/ZKC/cwas
cURL
curl "https://api.weather.gov/aviation/cwsus/ZKC/cwas" \
-H "User-Agent: (myweatherapp.example.com, [email protected] )"
GET
https://api.weather.gov /aviation/cwsus/{cwsuId}/cwas/{date}/{sequence}
One specific Center Weather Advisory, fetched by centre, date and sequence number — the short-fuse warning text itself.
Anyone following a link from a CWA listing.
3 parameters
GET
https://api.weather.gov /aviation/sigmets
SIGMETs — advisories about weather genuinely hazardous to aircraft: severe turbulence, icing, thunderstorm areas, volcanic ash, dust storms.
Pilots and flight planners; also anyone curious what the sky looks like from 30,000 feet.
5 parameters
Worked example
Worked example
https://api.weather.gov /aviation/sigmets
cURL
curl "https://api.weather.gov/aviation/sigmets" \
-H "User-Agent: (myweatherapp.example.com, [email protected] )"
GET
https://api.weather.gov /aviation/sigmets/{atsu}
In-flight hazard advisories issued by one air traffic service unit, so you can follow the airspace you actually fly through.
Flight planners working a specific region.
1 parameter
Worked example
Worked example
https://api.weather.gov /aviation/sigmets/KKCI
cURL
curl "https://api.weather.gov/aviation/sigmets/KKCI" \
-H "User-Agent: (myweatherapp.example.com, [email protected] )"
GET
https://api.weather.gov /aviation/sigmets/{atsu}/{date}
SIGMETs from one air traffic service unit on a particular date.
Post-flight analysis and incident investigation.
2 parameters
GET
https://api.weather.gov /aviation/sigmets/{atsu}/{date}/{time}
One specific in-flight hazard advisory, fetched by its issuing unit, date and time. Useful when another response links to it.
Anyone following a link from a SIGMET listing.
3 parameters
GET
https://api.weather.gov /stations/{stationId}/tafs
Terminal Aerodrome Forecasts for an airport: a tightly-coded forecast of exactly the things that matter for flying — ceiling, visibility, wind and significant weather — usually covering the next 24 to 30 hours.
Pilots, dispatchers, and anyone who has watched a flight get delayed and wondered why.
1 parameter
Worked example
Worked example
https://api.weather.gov /stations/KTOP/tafs
cURL
curl "https://api.weather.gov/stations/KTOP/tafs" \
-H "User-Agent: (myweatherapp.example.com, [email protected] )"
GET
https://api.weather.gov /stations/{stationId}/tafs/{date}/{time}
One specific airport forecast as issued at a particular time — what the forecast said then, not what it says now.
Anyone auditing what a forecast said at a particular moment.
3 parameters