openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 187 kB
JSON
{"openapi":"3.0.2","servers":[{"description":"DFlight API v1.0.2","url":"https://dflight-api.ljaero.com/"}],"info":{"description":"[DFlight API](https://ljaero.com/solutions/dflight/) supplies the up-to-date information needed for compliance with UAV preflight assessment requirements. Separate endpoints are available for each of the following information categories:\n- Airspace\n- Weather\n- Temporary Flight Restrictions\n- Special Security Areas\n- Restricted Public Venues\n- Surface Obstacles\n- Aerodromes\n- UAS Operating Areas\n\nYou can define your geographic area of interest in one of three convenient ways:\n- Providing a latitude/longitude point and distance around that point\n- Providing a GeoJSON LineString defining your route\n- Providing an arbitrary GeoJSON Polygon defining your area of interest","title":"DFlight API","version":"V 1.0.0","x-logo":{"url":"https://0.gravatar.com/blavatar/653166773dc88127bd3afe0b6dfe5ea7?s=114&d=https%3A%2F%2Fs1.wp.com%2Fi%2Fwebclip.png"},"x-origin":[{"format":"openapi","url":"https://dflight-api.ljaero.com/openapi.json","version":"3.0"}],"x-providerName":"ljaero.com","x-serviceName":"dflight"},"tags":[{"description":"#### Information is available for the following types of airspace:\n* **Controlled Airspace (CAS):** Class B, C, D, E2 airspace names, boundaries, altitude information, and LAANC availability\n* **Special Use Airspace (SUA):** Names, boundaries, and altitude information for the following types of Special Use Airspace:\n - Alert Areas (AA)\n - Military Operations Areas (MOA)\n - National Security Areas (NSA)\n - Prohibited Areas (PA)\n - Restricted Areas (RA)\n - Warning Areas (WA)\n* **Miscellaneous Activity Areas (MAA):** Names and boundary information for the following types of Miscellaneous Activity Areas:\n - Aerobatic Practice Areas (AEROBATIC PRACTICE)\n - Glider Operations Areas (GLIDER)\n - Hang Glider Operations Areas (HANG GLIDER)\n - Parachute Jump Areas (PARACHUTE JUMP AREA)\n - Space Launch Activity Areas (SPACE LAUNCH ACTIVITY)\n* **Military Training Routes (MTR):** Names, route geometry, usage times, and corridor width information for both VFR and IFR Military Training Routes","name":"Airspace"},{"description":"#### Hourly forecast values for the following flight-impacting weather elements:\n* Cloud Ceiling (CIG)\n* Dewpoint Temperature (DEWPT)\n* Cloud Cover (SKY)\n* Air Temperature (TEMP)\n* Visibility (VIS)\n* Wind Direction (WINDDIR)\n* Wind Speed (WINDSPEED)\n* Wind Gust Speed (WINDGUST)","name":"Weather"},{"description":"#### Temporary Flight Restrictions (TFRs) define areas restricting air operations (including drone operations) due to hazardous conditions, special events, or other safety/security reasons.\nAll published/active TFRs in specified area will be included in the response. Check the startDateTime and endDateTime properties to determine whether or not the restriction is applicable during your planned time of operation. In case of a TFR in your area of intended operation, you might still be able to fly by obtaining a via waiver through the [Special Governmental Interest (SGI) process](https://www.faa.gov/uas/advanced_operations/emergency_situations).","name":"Flight Restrictions"},{"description":"#### Locations where all UAS flight operations are prohibited unless prior FAA authorization has been obtained, and coordination with the controlling agency has taken place.\nThrough agreements with the Department of Defense and other U.S. security and intelligence agencies, the FAA published these restrictions as [FDC NOTAM 1/0488](https://tfr.faa.gov/save_pages/detail_1_0488.html) (and it's predecessors). Unlike other NOTAMs designated as [Temporary Flight Restrictions](https://dflight-api.ljaero.com/#/Flight%20Restrictions), these remain in effect 24 hours a day, 7 days a week, until further announcement.","name":"Special Security Areas"},{"description":"#### Areas where drone operations may be restricted or prohibited:\n* Lands administered by the National Park Service (prohibited at all times)\n* Major League Baseball Stadiums (prohibited within a 3 NM radius 1 hr before - 1 hr after game)\n* National Football League Stadiums (prohibited within a 3 NM radius 1 hr before - 1 hr after game)\n* NCAA Division One Football Stadiums (prohibited within a 3 NM radius 1 hr before - 1 hr after game)\n* NASCAR Sprint Cup, Indy Car, and Champ Series races (prohibited within a 3 NM radius 1 hr before - 1 hr after race)","name":"Restricted Public Venues"},{"description":"#### All known structures whose presence might interfere with airborne activity, as defined in [14 CFR Part 77.9](https://www.ecfr.gov/current/title-14/chapter-I/subchapter-E/part-77#77.9).\nThis information is updated daily and includes the following details:\n* Location\n* Type\n* Number of separate structures in case of a group\n* Height (in ft. AGL)\n* Lighting and other markings","name":"Surface Obstacles"},{"description":"#### Center points and contact information for all US landing facilities, including those with no associated controlled airspace:\n* Public and private airports\n* Public and private balloonports\n* Public and private gliderports\n* Public and private heliports\n* Public and private seaplane bases\n* Public and private ultralight bases","name":"Aerodromes"},{"description":"#### Areas where drone activity is scheduled to take place. \nUAS Operating Areas (UOAs) are published via [NOTAM](https://www.faa.gov/regulations_policies/orders_notices/index.cfm/go/document.information/documentID/1035053) to alert airspace users of unmanned aircraft activity in a given area and at a given time (singular or recurring).","name":"UAS Operating Areas"}],"paths":{"/us/v1/aerodromes/distance-query":{"post":{"description":"Retrieve aerodromes within given distance of a point. Request body parameters are:\n* latitude: WGS84 latitude coordinate of your selected point, in decimal degrees\n* longitude: WGS84 longitude coordinate of your selected point, in decimal degrees\n* distance: distance in meters (max allowed value is 25000)\n\nSuccessful requests return a GeoJSON FeatureCollection, with a separate Feature for each\nAerodrome found. All Features will include properties for the facility name, ident,\ntype, and operational status.","operationId":"aerodromes_by_distance_us_v1_aerodromes_distance_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AerodromesByDistance"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AerodromeDistanceResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each aerodrome found."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve aerodromes within given distance of location.","tags":["Aerodromes"]}},"/us/v1/aerodromes/polygon-query":{"post":{"description":"Retrieve aerodromes located within given area. Request body parameters are:\n* poly: [GeoJSON Polygon](https://www.rfc-editor.org/rfc/rfc7946.html#appendix-A) defining the area. Max allowed area is 1000 km^2.\n\nSuccessful requests return a GeoJSON FeatureCollection, with a separate Feature for each\nAerodrome found. All Features will include properties for the facility name, ident,\ntype, and operational status.","operationId":"aerodromes_by_poly_us_v1_aerodromes_polygon_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AerodromesByPolygon"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AerodromePolyResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each aerodrome found."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve aerodromes located within given area.","tags":["Aerodromes"]}},"/us/v1/aerodromes/route-query":{"post":{"description":"Retrieve aerodromes found along a route. Request body parameters are:\n* route: [GeoJSON Linestring](https://www.rfc-editor.org/rfc/rfc7946.html#appendix-A) defining the route. Max allowed length is 50 km.\n\nSuccessful requests return a GeoJSON FeatureCollection, with a separate Feature for each\nAerodrome found. All Features will include properties for the facility name, ident,\ntype, and operational status.","operationId":"aerodromes_by_route_us_v1_aerodromes_route_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AerodromesByRoute"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AerodromeRouteResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each aerodrome found."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve aerodromes found along a route.","tags":["Aerodromes"]}},"/us/v1/airspace/distance-query":{"post":{"description":"Retrieve selected types of airspace existing within given distance from a point. Request body parameters are:\n* latitude: WGS84 latitude coordinate of your selected point, in decimal degrees\n* longitude: WGS84 longitude coordinate of your selected point, in decimal degrees\n* distance: distance in meters (max allowed value is 25000)\n* asptypes: list of one or more airspace types you wish to retrieve. Allowed values are 'CAS', 'SUA', 'MAA', and 'MTR'.\n\nSuccessful requests return a list of GeoJSON FeatureCollections, one for each Airspace type indicated in the request. Within each feature collection, there will be a separate Feature for each Airspace instance found. All Features will include a property indicating the *airspace_type*. Additional properties for each *airspace_type* are as follows:\n* CAS (Controlled Airspace)\n - *name*\n - *cas_class*: B, C, D, or E2\n - *floor*: integer value in ft MSL\n - *ceiling*: integer value in ft MSL\n - *lannc*: true/false indicating whether or not authorization for this airspace may be obtained via LAANC\n* SUA (Special Use Airspace)\n - *name*\n - *sua_type*: AA = Alert Area, MOA = Military Operations Area, NSA = National Security Area, PA = Prohibited Area, RA = Restricted Area, WA = Warning Area\n - *floor*: lower limit of the airspace\n - *floor_uom*: unit of measure used for the numeric floor value: FT (feet) or FL (flight level)\n - *floor_ref*: reference level used for the numeric floor value: AGL, MSL, or STD (standard atmosphere, used for flight level values)\n - *ceiling*: upper limit of the airspace\n - *ceiling_uom*: unit of measure used for the numeric floor value: FT (feet) or FL (flight level)\n - *ceiling_ref*: reference level used for the numeric ceiling value: AGL, MSL, or STD (standard atmosphere, used for flight level values)\n - *ceiling_ref*: reference level used for the numeric ceiling value: AGL, MSL, or STD (standard atmosphere, used for flight level values)\n - *schedule*: default activation days/times (other times by NOTAM)\n* MAA (Miscellaneous Activity Area)\n - *name*\n - *maa_type*: one of the following - ULTRALIGHT, PARACHUTE JUMP AREA, AEROBATIC PRACTICE, GLIDER, HANG GLIDER, SPACE LAUNCH ACTIVITY\n - *use_times*: textual description of days/times when activity in the area should be expected\n* MTR (Military Training Route)\n - *name*\n - *use_times*: textual description of days/times when MTR is active/hot\n - *terrain_following*: boolean value indicating whether terrain following activity occurs on the route\n - *max_extent_nm*: maximum distance that aircraft can deviate from route centerline","operationId":"asp_by_distance_us_v1_airspace_distance_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AirspaceByDistance"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AirspaceDistanceResponse"}}},"description":"A list of GeoJSON FeatureCollections, one for each Airspace type requested."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve all requested types of airspace located within given distance of location.","tags":["Airspace"]}},"/us/v1/airspace/polygon-query":{"post":{"description":"Retrieve selected types of airspace located within given area. Request body parameters are:\n* poly: [GeoJSON Polygon](https://www.rfc-editor.org/rfc/rfc7946.html#appendix-A) defining the area. Max allowed area is 1000 km^2.\n* asptypes: list of one or more airspace types you wish to retrieve. Allowed values are 'CAS', 'SUA', 'MAA', and 'MTR'.\n\nSuccessful requests return a list of GeoJSON FeatureCollections, one for each Airspace type indicated in the request. Within each feature collection, there will be a separate Feature for each Airspace instance found. All Features will include a property indicating the *airspace_type*. Additional properties for each *airspace_type* are as follows:\n* CAS (Controlled Airspace)\n - *name*\n - *cas_class*: B, C, D, or E2\n - *floor*: integer value in ft MSL\n - *ceiling*: integer value in ft MSL\n - *lannc*: true/false indicating whether or not authorization for this airspace may be obtained via LAANC\n* SUA (Special Use Airspace)\n - *name*\n - *sua_type*: AA = Alert Area, MOA = Military Operations Area, NSA = National Security Area, PA = Prohibited Area, RA = Restricted Area, WA = Warning Area\n - *floor*: lower limit of the airspace\n - *floor_uom*: unit of measure used for the numeric floor value: FT (feet) or FL (flight level)\n - *floor_ref*: reference level used for the numeric floor value: AGL, MSL, or STD (standard atmosphere, used for flight level values)\n - *ceiling*: upper limit of the airspace\n - *ceiling_uom*: unit of measure used for the numeric floor value: FT (feet) or FL (flight level)\n - *ceiling_ref*: reference level used for the numeric ceiling value: AGL, MSL, or STD (standard atmosphere, used for flight level values)\n - *schedule*: default activation days/times (other times by NOTAM)\n* MAA (Miscellaneous Activity Area)\n - *name*\n - *maa_type*: one of the following - ULTRALIGHT, PARACHUTE JUMP AREA, AEROBATIC PRACTICE, GLIDER, HANG GLIDER, SPACE LAUNCH ACTIVITY\n - *use_times*: textual description of days/times when activity in the area should be expected\n* MTR (Military Training Route)\n - *name*\n - *use_times*: textual description of days/times when MTR is active/hot\n - *terrain_following*: boolean value indicating whether terrain following activity occurs on the route\n - *max_extent_nm*: maximum distance that aircraft can deviate from route centerline","operationId":"asp_by_poly_us_v1_airspace_polygon_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AirspaceByPolygon"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AirspacePolyResponse"}}},"description":"A list of GeoJSON FeatureCollections, one for each Airspace type requested."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve all requested types of airspace located within given GeoJSON Polygon.","tags":["Airspace"]}},"/us/v1/airspace/route-query":{"post":{"description":"Retrieve selected types of airspace traversed by route. Request body parameters are:\n* route: [GeoJSON Linestring](https://www.rfc-editor.org/rfc/rfc7946.html#appendix-A) defining the route. Max allowed length is 50 km.\n* asptypes: list of one or more airspace types you wish to retrieve. Allowed values are 'CAS', 'SUA', 'MAA', and 'MTR'.\n\nSuccessful requests return a list of GeoJSON FeatureCollections, one for each Airspace type indicated in the request. Within each feature collection, there will be a separate Feature for each Airspace instance found. All Features will include a property indicating the *airspace_type*. Additional properties for each *airspace_type* are as follows:\n* CAS (Controlled Airspace)\n - *name*\n - *cas_class*: B, C, D, or E2\n - *floor*: integer value in ft MSL\n - *ceiling*: integer value in ft MSL\n - *lannc*: true/false indicating whether or not authorization for this airspace may be obtained via LAANC\n* SUA (Special Use Airspace)\n - *name*\n - *sua_type*: AA = Alert Area, MOA = Military Operations Area, NSA = National Security Area, PA = Prohibited Area, RA = Restricted Area, WA = Warning Area\n - *floor*: lower limit of the airspace\n - *floor_uom*: unit of measure used for the numeric floor value: FT (feet) or FL (flight level)\n - *floor_ref*: reference level used for the numeric floor value: AGL, MSL, or STD (standard atmosphere, used for flight level values)\n - *ceiling*: upper limit of the airspace\n - *ceiling_uom*: unit of measure used for the numeric floor value: FT (feet) or FL (flight level)\n - *ceiling_ref*: reference level used for the numeric ceiling value: AGL, MSL, or STD (standard atmosphere, used for flight level values)\n - *schedule*: default activation days/times (other times by NOTAM)\n* MAA (Miscellaneous Activity Area)\n - *name*\n - *maa_type*: one of the following - ULTRALIGHT, PARACHUTE JUMP AREA, AEROBATIC PRACTICE, GLIDER, HANG GLIDER, SPACE LAUNCH ACTIVITY\n - *use_times*: textual description of days/times when activity in the area should be expected\n* MTR (Military Training Route)\n - *name*\n - *use_times*: textual description of days/times when MTR is active/hot\n - *terrain_following*: boolean value indicating whether terrain following activity occurs on the route\n - *max_extent_nm*: maximum distance that aircraft can deviate from route centerline","operationId":"asp_by_route_us_v1_airspace_route_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AirspaceByRoute"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AirspaceRouteResponse"}}},"description":"A list of GeoJSON FeatureCollections, one for each Airspace type requested."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve all requested types of airspace traversed by route.","tags":["Airspace"]}},"/us/v1/obstacles/distance-query":{"post":{"description":"Retrieve obstacles within given distance of a point. Request body parameters are:\n* latitude: WGS84 latitude coordinate of your selected point, in decimal degrees\n* longitude: WGS84 longitude coordinate of your selected point, in decimal degrees\n* distance: distance in meters (max allowed value is 25000)","operationId":"obstacles_by_distance_us_v1_obstacles_distance_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ObstaclesByDistance"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ObstacleDistanceResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each obstacle found."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve obstacles within given distance of location.","tags":["Surface Obstacles"]}},"/us/v1/obstacles/polygon-query":{"post":{"description":"Retrieve obstacles located within given area. Request body parameters are:\n* poly: [GeoJSON Polygon](https://www.rfc-editor.org/rfc/rfc7946.html#appendix-A) defining the area. Max allowed area is 1000 km^2.","operationId":"obstacles_by_poly_us_v1_obstacles_polygon_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ObstaclesByPolygon"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ObstaclePolyResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each obstacle found."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve obstacles located within given area.","tags":["Surface Obstacles"]}},"/us/v1/obstacles/route-query":{"post":{"description":"Retrieve obstacles found along a route. Request body parameters are:\n* route: [GeoJSON Linestring](https://www.rfc-editor.org/rfc/rfc7946.html#appendix-A) defining the route. Max allowed length is 50 km.","operationId":"obstacles_by_route_us_v1_obstacles_route_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ObstaclesByRoute"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ObstacleRouteResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each obstacle found."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve obstacles found along a route.","tags":["Surface Obstacles"]}},"/us/v1/restrictions/distance-query":{"post":{"description":"Retrieve Flight Restrictions applicable within given distance of a point. Request body parameters are:\n* latitude: WGS84 latitude coordinate of your selected point, in decimal degrees\n* longitude: WGS84 longitude coordinate of your selected point, in decimal degrees\n* distance: distance in meters (max allowed value is 25000)","operationId":"tfr_by_distance_us_v1_restrictions_distance_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NOTAMsByDistance"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NOTAMsDistanceResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each restriction."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve flight restrictions applicable within given distance of location.","tags":["Flight Restrictions"]}},"/us/v1/restrictions/polygon-query":{"post":{"description":"Retrieve Flight Restrictions located within given area. Request body parameters are:\n* poly: [GeoJSON Polygon](https://www.rfc-editor.org/rfc/rfc7946.html#appendix-A) defining the area. Max allowed area is 1000 km^2.","operationId":"tfr_by_poly_us_v1_restrictions_polygon_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NOTAMsByPolygon"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NOTAMsPolyResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each restriction."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve flight restrictions applicable within given area.","tags":["Flight Restrictions"]}},"/us/v1/restrictions/route-query":{"post":{"description":"Retrieve Flight Restrictions applicable along your route. Request body parameters are:\n* route: [GeoJSON Linestring](https://www.rfc-editor.org/rfc/rfc7946.html#appendix-A) defining the route. Max allowed length is 50 km.","operationId":"tfr_by_route_us_v1_restrictions_route_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NOTAMsByRoute"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NOTAMsRouteResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each restriction."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve flight restrictions applicable along route.","tags":["Flight Restrictions"]}},"/us/v1/ssa/distance-query":{"post":{"description":"Retrieve special security areas existing within given distance from a point. Request body parameters are:\n* latitude: WGS84 latitude coordinate of your selected point, in decimal degrees\n* longitude: WGS84 longitude coordinate of your selected point, in decimal degrees\n* distance: distance in meters (max allowed value is 25000)","operationId":"ssa_by_distance_us_v1_ssa_distance_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SSAByDistance"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SSADistanceResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each area found."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve all special security areas located within given distance of location.","tags":["Special Security Areas"]}},"/us/v1/ssa/polygon-query":{"post":{"description":"Retrieve all special security areas located within given area. Request body parameters are:\n* poly: [GeoJSON Polygon](https://www.rfc-editor.org/rfc/rfc7946.html#appendix-A) defining the area. Max allowed area is 1000 km^2.","operationId":"ssa_by_poly_us_v1_ssa_polygon_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SSAByPolygon"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SSAPolyResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each area found."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve all special security areas located within given GeoJSON Polygon.","tags":["Special Security Areas"]}},"/us/v1/ssa/route-query":{"post":{"description":"Retrieve all special security areas intersected by route. Request body parameters are:\n* route: [GeoJSON Linestring](https://www.rfc-editor.org/rfc/rfc7946.html#appendix-A) defining the route. Max allowed length is 50 km.","operationId":"ssa_by_route_us_v1_ssa_route_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SSAByRoute"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SSARouteResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each area found."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve all special security areas traversed by route.","tags":["Special Security Areas"]}},"/us/v1/uoa/distance-query":{"post":{"description":"Retrieve UAS Operating Areas (UOAs) found within given distance of a point. Request body parameters are:\n* latitude: WGS84 latitude coordinate of your selected point, in decimal degrees\n* longitude: WGS84 longitude coordinate of your selected point, in decimal degrees\n* distance: distance in meters (max allowed value is 25000)","operationId":"uoa_by_distance_us_v1_uoa_distance_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UOAsByDistance"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UOAsDistanceResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each UOA."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve UAS Operating Areas (UOAs) found within given distance of location.","tags":["UAS Operating Areas"]}},"/us/v1/uoa/polygon-query":{"post":{"description":"Retrieve UAS Operating Areas (UOAs) found within given area. Request body parameters are:\n* poly: [GeoJSON Polygon](https://www.rfc-editor.org/rfc/rfc7946.html#appendix-A) defining the area. Max allowed area is 1000 km^2.","operationId":"uoa_by_poly_us_v1_uoa_polygon_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UOAsByPolygon"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UOAsPolyResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each UOA."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve UAS Operating Areas (UOAs) found within given area.","tags":["UAS Operating Areas"]}},"/us/v1/uoa/route-query":{"post":{"description":"Retrieve UAS Operating Areas (UOAs) found along your route. Request body parameters are:\n* route: [GeoJSON Linestring](https://www.rfc-editor.org/rfc/rfc7946.html#appendix-A) defining the route. Max allowed length is 50 km.","operationId":"uoa_by_route_us_v1_uoa_route_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UOAsByRoute"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UOAsRouteResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each UOA."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve UAS Operating Areas (UOAs) found along route.","tags":["UAS Operating Areas"]}},"/us/v1/venues/distance-query":{"post":{"description":"Retrieve venues existing within given distance from a point. Request body parameters are:\n* latitude: WGS84 latitude coordinate of your selected point, in decimal degrees\n* longitude: WGS84 longitude coordinate of your selected point, in decimal degrees\n* distance: distance in meters (max allowed value is 25000)","operationId":"ven_by_distance_us_v1_venues_distance_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VenuesByDistance"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VenueDistanceResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each venue found."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve all restricted public venues located within given distance of location.","tags":["Restricted Public Venues"]}},"/us/v1/venues/polygon-query":{"post":{"description":"Retrieve all restricted public venues located within given area. Request body parameters are:\n* poly: [GeoJSON Polygon](https://www.rfc-editor.org/rfc/rfc7946.html#appendix-A) defining the area. Max allowed area is 1000 km^2.","operationId":"ven_by_poly_us_v1_venues_polygon_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VenuesByPolygon"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VenuePolyResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each venue found."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve all restricted public venues located within given GeoJSON Polygon.","tags":["Restricted Public Venues"]}},"/us/v1/venues/route-query":{"post":{"description":"Retrieve all restricted public venues intersected by route. Request body parameters are:\n* route: [GeoJSON Linestring](https://www.rfc-editor.org/rfc/rfc7946.html#appendix-A) defining the route. Max allowed length is 50 km.","operationId":"ven_by_route_us_v1_venues_route_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VenuesByRoute"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VenueRouteResponse"}}},"description":"A GeoJSON FeatureCollection, one Feature for each venue found."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve all restricted public venues traversed by route.","tags":["Restricted Public Venues"]}},"/us/v1/wx-forecast/distance-query":{"post":{"description":"Retrieve forecast values for selected weather elements and time period. Request body parameters are:\n* latitude: WGS84 latitude coordinate of your selected point, in decimal degrees\n* longitude: WGS84 longitude coordinate of your selected point, in decimal degrees\n* distance: distance in meters (max allowed value is 25000)\n* wxtypes: list of one or more weather forecast elements you wish to retrieve. Allowed values are \"CIG\", \"DEWPT\", \"SKY\", \"TEMP\", \"VIS\", \"WINDDIR\", \"WINDGUST\", \"WINDSPEED\".\n* hours: number of hourly forecasts to return (1-24). For current hour only you should enter value of 1. To also retrieve values for each of the next n hours, enter n.\n\n\nThe response will consist of a GeoJSON FeatureCollection with one Feature for each forecast location found within requested area,\nproperties of which will include an ordered list of forecast values for each requested weather element, for each requested hour. Units for each element are as follows:\n* CIG: meters AGL\n* DEWPT: degrees Celsius\n* SKY: % cloud cover\n* TEMP: degrees Celsius\n* VIS: meters\n* WINDDIR: degrees true\n* WINDGUST: meters/sec\n* WINDSPEED: meters/sec","operationId":"wx_by_distance_us_v1_wx_forecast_distance_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WxByDistance"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WxDistanceResponse"}}},"description":"A GeoJSON FeatureCollection with one Feature for each forecast location found within requested area."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve forecast values within given distance of location for all requested weather elements and time periods.","tags":["Weather"]}},"/us/v1/wx-forecast/polygon-query":{"post":{"description":"Retrieve forecast values located within given area for requested weather elements and time period. Request body parameters are:\n* poly: [GeoJSON Polygon](https://www.rfc-editor.org/rfc/rfc7946.html#appendix-A) defining the area. Max allowed area is 1000 km^2.\n* wxtypes: list of one or more weather forecast elements you wish to retrieve. Allowed values are \"CIG\", \"DEWPT\", \"SKY\", \"TEMP\", \"VIS\", \"WINDDIR\", \"WINDGUST\", \"WINDSPEED\".\n* hours: number of hourly forecasts to return (1-24). For current hour only you should enter value of 1. To also retrieve values for each of the next n hours, enter n.\n\n\nThe response will consist of a GeoJSON FeatureCollection with one Feature for each forecast location found within requested area,\nproperties of which will include an ordered list of forecast values for each requested weather element, for each requested hour. Units for each element are as follows:\n* CIG: meters AGL\n* DEWPT: degrees Celsius\n* SKY: % cloud cover\n* TEMP: degrees Celsius\n* VIS: meters\n* WINDDIR: degrees true\n* WINDGUST: meters/sec\n* WINDSPEED: meters/sec","operationId":"wx_by_poly_us_v1_wx_forecast_polygon_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WxByPolygon"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WxPolyResponse"}}},"description":"A GeoJSON FeatureCollection with one Feature for each forecast location found within requested area."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve forecast values within given GeoJSON polygon for all requested weather elements and time periods.","tags":["Weather"]}},"/us/v1/wx-forecast/route-query":{"post":{"description":"Retrieve forecast values along route for requested weather elements and time period. Request body parameters are:\n* route: [GeoJSON Linestring](https://www.rfc-editor.org/rfc/rfc7946.html#appendix-A) defining the route. Max allowed length is 50 km.\n* wxtypes: list of one or more weather forecast elements you wish to retrieve. Allowed values are \"CIG\", \"DEWPT\", \"SKY\", \"TEMP\", \"VIS\", \"WINDDIR\", \"WINDGUST\", \"WINDSPEED\".\n* hours: number of hourly forecasts to return (1-24). For current hour only you should enter value of 1. To also retrieve values for each of the next n hours, enter n.\n\n\nThe response will consist of a GeoJSON FeatureCollection with one Feature for each forecast location found within requested area,\nproperties of which will include an ordered list of forecast values for each requested weather element, for each requested hour. Units for each element are as follows:\n* CIG: meters AGL\n* DEWPT: degrees Celsius\n* SKY: % cloud cover\n* TEMP: degrees Celsius\n* VIS: meters\n* WINDDIR: degrees true\n* WINDGUST: meters/sec\n* WINDSPEED: meters/sec","operationId":"wx_by_route_us_v1_wx_forecast_route_query_post","parameters":[{"in":"header","name":"x-api-key","required":false,"schema":{"title":"X-Api-Key","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WxByRoute"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WxRouteResponse"}}},"description":"A GeoJSON FeatureCollection with one Feature for each forecast location found within requested area."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Retrieve forecast values along a route for all requested weather elements and time periods.","tags":["Weather"]}}},"components":{"schemas":{"AerodromeDistanceResponse":{"example":{"found":{"features":[{"geometry":{"coordinates":[-82.997126,39.95534],"type":"Point"},"properties":{"contact_person":"Steve Skilken - Manager","contact_phone":"614-221-4547","facility_status":"OPERATIONAL","facility_type":"PRIVATE HELIPORT","ident":"5OH8","name":"Joseph Skilken & Company"},"type":"Feature"},{"geometry":{"coordinates":[-82.962402,39.97034],"type":"Point"},"properties":{"contact_person":"Ron Marstiller - Manager","contact_phone":"614-257-2136","facility_status":"OPERATIONAL","facility_type":"PRIVATE HELIPORT","ident":"2OI6","name":"University Hospital East"},"type":"Feature"},{"geometry":{"coordinates":[-82.980154,39.952685],"type":"Point"},"properties":{"contact_person":"Chip Henderson - Manager","contact_phone":"614-722-6226","facility_status":"OPERATIONAL","facility_type":"PRIVATE HELIPORT","ident":"OI95","name":"Nationwide Children'S Hospital"},"type":"Feature"},{"geometry":{"coordinates":[-82.999348,39.962562],"type":"Point"},"properties":{"contact_person":"Das Facility Manager - Manager","contact_phone":"614-995-7751","facility_status":"OPERATIONAL","facility_type":"PRIVATE HELIPORT","ident":"OH53","name":"Ohio Bldg Authority"},"type":"Feature"},{"geometry":{"coordinates":[-82.991474,39.960582],"type":"Point"},"properties":{"contact_person":"Gregory D Maney - Manager","contact_phone":"614-566-9000","facility_status":"OPERATIONAL","facility_type":"PRIVATE HELIPORT","ident":"OH01","name":"Grant Medical Center"},"type":"Feature"}],"type":"FeatureCollection"}},"properties":{"found":{"title":"Found","type":"object"}},"required":["found"],"title":"AerodromeDistanceResponse","type":"object"},"AerodromePolyResponse":{"example":{"found":{"features":[{"geometry":{"coordinates":[-122.348709,47.619571],"type":"Point"},"properties":{"contact_person":"Keith Nealey - Manager","contact_phone":"206-728-7777","facility_status":"OPERATIONAL","facility_type":"PRIVATE HELIPORT","ident":"8WA9","name":"Broadcast House Helistop"},"type":"Feature"},{"geometry":{"coordinates":[-122.344721,47.621668],"type":"Point"},"properties":{"contact_person":"Jeff Pace - Manager","contact_phone":"206-404-8000","facility_status":"OPERATIONAL","facility_type":"PRIVATE HELIPORT","ident":"WN16","name":"Komo Tv"},"type":"Feature"},{"geometry":{"coordinates":[-122.342347,47.621489],"type":"Point"},"properties":{"contact_person":"Mark S. Hansen - Manager","contact_phone":"206-448-3863","facility_status":"OPERATIONAL","facility_type":"PRIVATE HELIPORT","ident":"WN01","name":"Seattle Private Number One"},"type":"Feature"},{"geometry":{"coordinates":[-122.338736,47.628989],"type":"Point"},"properties":{"contact_person":"Sarah Feller - Manager","contact_phone":"425-486-1257","facility_status":"OPERATIONAL","facility_type":"PUBLIC SEAPLANE BASE","ident":"W55","name":"Kenmore Air Harbor"},"type":"Feature"}],"type":"FeatureCollection"}},"properties":{"found":{"title":"Found","type":"object"}},"required":["found"],"title":"AerodromePolyResponse","type":"object"},"AerodromeRouteResponse":{"example":{"found":{"features":[{"geometry":{"coordinates":[-89.353022,29.258748],"type":"Point"},"properties":{"contact_person":"Mickey Bull - Manager","contact_phone":"504-465-3220","facility_status":"OPERATIONAL","facility_type":"PRIVATE SEAPLANE BASE","ident":"11LA","name":"Tiger Pass"},"type":"Feature"},{"geometry":{"coordinates":[-89.355051,29.259386],"type":"Point"},"properties":{"contact_person":"H. A. Niehaus - Manager","contact_phone":"504-368-3000","facility_status":"OPERATIONAL","facility_type":"PRIVATE HELIPORT","ident":"8LA4","name":"Conoco Inc Venice"},"type":"Feature"},{"geometry":{"coordinates":[-89.367829,29.287441],"type":"Point"},"properties":{"contact_person":"Unknown","contact_phone":"Unknown","facility_status":"OPERATIONAL","facility_type":"PRIVATE HELIPORT","ident":"LS52","name":"Era Helicopters Venice Base"},"type":"Feature"},{"geometry":{"coordinates":[-89.36394,29.286052],"type":"Point"},"properties":{"contact_person":"R. J. Barnwell - Manager","contact_phone":"318-233-8240","facility_status":"OPERATIONAL","facility_type":"PRIVATE HELIPORT","ident":"LA47","name":"Marathon Venice"},"type":"Feature"},{"geometry":{"coordinates":[-89.371108,29.295554],"type":"Point"},"properties":{"contact_person":"Robert Old - Manager","contact_phone":"(985) 288-1255","facility_status":"OPERATIONAL","facility_type":"PRIVATE HELIPORT","ident":"45LA","name":"Bristow Us Llc"},"type":"Feature"},{"geometry":{"coordinates":[-89.355831,29.271109],"type":"Point"},"properties":{"contact_person":"Wayland Lewis - Manager","contact_phone":"504-534-7031","facility_status":"OPERATIONAL","facility_type":"PRIVATE SEAPLANE BASE","ident":"30LA","name":"Venice Base Heliport & Spb"},"type":"Feature"}],"type":"FeatureCollection"}},"properties":{"found":{"title":"Found","type":"object"}},"required":["found"],"title":"AerodromeRouteResponse","type":"object"},"AerodromesByDistance":{"description":"Geometry-defining arguments for point/distance requests","example":{"distance":5000,"latitude":39.94,"longitude":-82.97},"properties":{"distance":{"anyOf":[{"type":"number"},{"type":"integer"}],"title":"Distance"},"latitude":{"anyOf":[{"type":"number"},{"type":"integer"}],"title":"Latitude"},"longitude":{"anyOf":[{"type":"number"},{"type":"integer"}],"title":"Longitude"}},"required":["longitude","latitude","distance"],"title":"AerodromesByDistance","type":"object"},"AerodromesByPolygon":{"description":"Geometry-defining arguments for polygon requests","example":{"poly":{"coordinates":[[[-122.338707447052,47.62958028571895],[-122.35679626464844,47.61773556745509],[-122.33343388885261,47.61953540719045],[-122.338707447052,47.62958028571895]]],"type":"Polygon"}},"properties":{"poly":{"title":"Poly","type":"object"}},"required":["poly"],"title":"AerodromesByPolygon","type":"object"},"AerodromesByRoute":{"description":"Geometry-defining arguments for along-route requests","example":{"route":{"coordinates":[[-89.353316,29.270685],[-89.36921,29.290526],[-89.376006,29.298966]],"type":"LineString"}},"properties":{"route":{"title":"Route","type":"object"}},"required":["route"],"title":"AerodromesByRoute","type":"object"},"AirspaceByDistance":{"description":"Geometry-defining arguments for point/distance requests","example":{"asptypes":["MAA","MTR"],"distance":5000,"latitude":44.6031,"longitude":-88.2188},"properties":{"asptypes":{"items":{"type":"string"},"title":"Asptypes","type":"array"},"distance":{"anyOf":[{"type":"number"},{"type":"integer"}],"title":"Distance"},"latitude":{"anyOf":[{"type":"number"},{"type":"integer"}],"title":"Latitude"},"longitude":{"anyOf":[{"type":"number"},{"type":"integer"}],"title":"Longitude"}},"required":["longitude","latitude","distance","asptypes"],"title":"AirspaceByDistance","type":"object"},"AirspaceByPolygon":{"description":"Geometry-defining arguments for polygon requests","example":{"asptypes":["CAS"],"poly":{"coordinates":[[[-86.337,41.716],[-86.323,41.718],[-86.327,41.727],[-86.337,41.722],[-86.337,41.716]]],"type":"Polygon"}},"properties":{"asptypes":{"items":{"type":"string"},"title":"Asptypes","type":"array"},"poly":{"title":"Poly","type":"object"}},"required":["poly","asptypes"],"title":"AirspaceByPolygon","type":"object"},"AirspaceByRoute":{"description":"Geometry-defining arguments for along-route requests","example":{"asptypes":["SUA","MAA"],"route":{"coordinates":[[-80.53,32.44],[-80.52,32.43],[-80.51,32.4]],"type":"LineString"}},"properties":{"asptypes":{"items":{"type":"string"},"title":"Asptypes","type":"array"},"route":{"title":"Route","type":"object"}},"required":["route","asptypes"],"title":"AirspaceByRoute","type":"object"},"AirspaceDistanceResponse":{"example":{"found":[{"features":[{"geometry":{"coordinates":[[[-88.196474,44.637461],[-88.196554,44.636301],[-88.196794,44.635151],[-88.197191,44.634024],[-88.197741,44.63293],[-88.198439,44.63188],[-88.199278,44.630884],[-88.200251,44.62995],[-88.201347,44.629089],[-88.202557,44.628309],[-88.203868,44.627617],[-88.205268,44.62702],[-88.206744,44.626523],[-88.208282,44.626131],[-88.209865,44.625849],[-88.21148,44.625679],[-88.213111,44.625622],[-88.214742,44.625679],[-88.216357,44.625849],[-88.21794,44.626131],[-88.219478,44.626523],[-88.220954,44.62702],[-88.222354,44.627617],[-88.223665,44.628309],[-88.224875,44.629089],[-88.225971,44.62995],[-88.226944,44.630884],[-88.227783,44.63188],[-88.228481,44.63293],[-88.229031,44.634024],[-88.229428,44.635151],[-88.229668,44.636301],[-88.229748,44.637461],[-88.229668,44.638621],[-88.229428,44.63977],[-88.229031,44.640897],[-88.228481,44.641991],[-88.227783,44.643041],[-88.226944,44.644038],[-88.225971,44.644971],[-88.224875,44.645831],[-88.223665,44.646611],[-88.222354,44.647303],[-88.220954,44.6479],[-88.219478,44.648397],[-88.21794,44.648788],[-88.216357,44.649071],[-8