Current surface conditions at an airport or other reporting location that updates every hour or earlier
Inflight 24-hour forecast for an area within 5nm of an airport or other reporting station that updates every six hours
Inflight observations meant to aid controllers and pilots routing around adverse conditions and others of note
Global source of inflight weather advisories for turbulence, thunderstorms, icing, and more
Notices detailing special events or human-made conditions affecting airport and flight operations
Atmospheric forecasts up to eight days in advance from NOAA's National Blend of Models
Station data includes name, idents, coordinates, runways, and other useful fields
Reports and stations can be returned from a text search, nearest a coordinate pair, or along a flight path
Most reports are pulled from NOAA ADDS, the official source for aviation weather for pilots in the US with world-wide, but support exists for additional sources on a regional basis. Station information is compiled from OurAirports
Reports are sanitized eliminating common errors with manual entry. Flight rules are calculated for each time period in the report. Additional features like value interpretation, translation, and text-to-speech are available per element and for the report as a whole
Parsed reports are returned in JSON, XML, or YAML format, which can be imported into any language on any platform. Great for battery-conscientious mobile and IoT applications
API docs are available on Apiary. Additional help can be found on the support site
All AVWX code and documentation is available on GitHub for security audits. Pull requests are welcome
AVWX is a publicly-available REST API for aviation weather. The service organizes METAR, TAF, and other report types into their individual elements and returns them in JSON, XML, or YAML format. It does a considerable amount of error correction so that your report is as clean and thorough as possible. It has additional services like providing station information, translating the report into English, and creating summary strings meant to be read or spoken. For more details, check out the documentation.
AVWX offers three pricing tiers: hobby, pro, and enterprise. The basic METAR and TAF parsing services are free, but other features require monthly or yearly paid plans. Check out the pricing guide for more information.
Additionally, the developers will gladly accept donations if a monthly plan is not an option. Thank you in advance!Support AVWX
AVWX is made by pilots and developers for pilots and developers. We're based out of Orlando, FL at KMCO, KORL, KISM, and KSFB. Happy to meet anyone coming to the area.
Bugs? Comments? Feature Requests? Are you using the API and want your project to be featured? Email us at firstname.lastname@example.org.
The parser itself has been field-tested and in use since September 2014. It was originally made for a Raspberry Pi IoT project, but was eventually made available as a public API. I've been contacted by flight schools, research institutions, and many mobile and desktop application developers. Here are a few of my favorite projects using AVWX.