"See bottom for general descriptive information. --- # Releases ## [1.9.0] 2025-12-17 ### Add parameterization to auth requests * authorization URL now defined by variable set for environment ## [1.7.3] 2025-06-05 ### Update possibleFirNames endpoint to not use static data ### Add constraints to temporal parameter values * make request fail if parameter is set to something that would obviously not correspond to available data * are sanity checks, as still possible to specify time values for which data cannot be provided ## [1.5.0] 2025-03-25 ### Add intersection capability for use in conjunction with spatial filters to include only area inside filter for objects ## [1.3.0] 2025-02-03 ### Add new parameter handling to select by insert time... * inserted after datetime * inserted through datetime ## [1.2.0] 2024-11-22 ### Add SIGMET/AIRMET API with new endpoints * sigmets \t* spatial filters \t* temporal filters \t* data filters, including by reportTypes, firs * possibleFirNames \t* simply provides list of all FIRs that may be used to filter sigmets requests * convectiveSigmets \t* spatial filters \t* valid period filters * sierraAirmets (IFR) \t* spatial filters \t* temporal filters \t* messageTypes filter * tangoAirmets (turbulence) \t* spatial filters \t* temporal filters \t* severities filter * zuluAirmets (icing) \t* spatial filters \t* temporal filters \t* severities filter --- # SIGMET/AIRMET API information _last updated for v1.5.0_ See documentation for complete request parameter definitions. Response data is in GeoJSON format. See Postman collection for description of properties in response feature objects. Values with units are provided in either \"default\" (mostly, but not all, imperial) or \"metric\" system. See documentation or Postman collection for details. ## Data types Requests can be made to endpoints handling the following... ### SIGMET From [faa.gov](https://www.faa.gov/air_traffic/publications/atpubs/pcg_html/glossary-s.html#$SIGMET)... SIGMETs are \"weather advisor(ies) issued concerning weather significant to the safety of all aircraft. SIGMET advisories cover severe and extreme turbulence, severe icing, and widespread dust or sandstorms that reduce visibility to less than 3 miles.\" ### possible FIR names This endpoint provides a list of FIR names as may be for the firNameStandard field value in SIGMET response objects. This may be useful if wanting to use specific FIR names in a request to limit to only data for those FIRs. ### convective SIGMET From [faa.gov](https://www.faa.gov/air_traffic/publications/atpubs/pcg_html/glossary-c.html#$CONVECTIVE%20SIGMET)... Convective SIGMETS are \"weather advisor(ies) concerning convective weather significant to the safety of all aircraft. Convective SIGMETs are issued for tornadoes, lines of thunderstorms, embedded thunderstorms of any intensity level, areas of thunderstorms greater than or equal to VIP level 4 with an area coverage of 4/10 (40%) or more, and hail 3/4 inch or greater.\" ### Sierra (IFR) AIRMETs From [faa.gov](https://www.faa.gov/air_traffic/publications/atpubs/pcg_html/glossary-a.html#$AIRMET)... Sierra AIRMETs are \"concise description(s) of an occurrence or expected occurrence of specified en route weather phenomena that may affect the safety of aircraft operations, but at intensities lower than those that require the issuance of a SIGMET.\" These types of AIRMETs are for when instrument flight rules (IFR) conditions or mountain obscuration are occurring or expected to occur. ### Tango (turbulence) AIRMETs From [faa.gov](https://www.faa.gov/air_traffic/publications/atpubs/pcg_html/glossary-a.html#$AIRMET)... Tango AIRMETs are \"concise description(s) of an occurrence or expected occurrence of specified en route weather phenomena that may affect the safety of aircraft operations, but at intensities lower than those that require the issuance of a SIGMET.\" These types of AIRMETs are for when any of moderate turbulence, low-level windshear, or strong surface winds greater than 30 knots are occurring or expected to occur. ### Zulu (icing) AIRMETs From [faa.gov](https://www.faa.gov/air_traffic/publications/atpubs/pcg_html/glossary-a.html#$AIRMET)... Zulu AIRMETs are \"concise description(s) of an occurrence or expected occurrence of specified en route weather phenomena that may affect the safety of aircraft operations, but at intensities lower than those that require the issuance of a SIGMET.\" These types of AIRMETs are for when moderate icing is occurring or expected to occur. ## Spatial filters These allows to select data within a specific area. Only one may be used per request. * Bounding box - Defines rectangular area set by furthest southwest location and furthest northeast location. * Polygon - Defines area enclosed by series of points. Response behavior is unpredictable if created shape is self-interesting other than last point matching first point. * Circle - Defines area from center point and radius. The larger the defined area, the more its shape on projected map will differ from true circle on spherical coordinates. Constraint is set to limit radius and thus circle size. Request will fail or have unpredictable response behavior if circle area crosses the antimeridian (180W/180E longitude). * Corridor - Defines area from series of points defining a (not necessarily straight) line and halfwidth that tells distance from line to encompass. Constraint is set to limit halfwidth, though line length not limited. However response behavior is unpredictable for long distances between points. Request will fail or have unpredictable response behavior if corridor area crosses the antimeridian (180W/180E longitude). ## Temporal filters These allow to select based on time-related characteristics on data. Parameters can limit responses to data valid at a particular time or within a timeframe, ingested/saved within a timeframe, and for data from forecast models corresponding to specific model run times. * valid at - Allows to specify an exact time to limit to data valid then. * from/until - Allows to set a timeframe to limit to data whose valid periods overlap at all with that timeframe. * inserted after/through - Allows to set a timeframe to limit to data ingested/saved at some time within that period. This is useful for chaining requests to continually acquire newly available data, like by setting the \"after\" time as the latest insert time seen from a previous request and the \"through\" time as the current time. "