Searching airports
Search for airports using a text query or additional options and filters.
GET https://api.aviowiki.com/airports/search
This endpoint allows you to conduct an airport search using a free-text query string. It further allows to restrict the search results to certain locations based on filters passed as query parameters.
Query Parameters
query
String
The query string (name, city etc.) you want to look for.
page
Number
The page number for pagination, starting from 0 to indicate the first page. Default: 0
size
Number
The number of results in a page, for pagination. Default: 10
types
List
A comma-separated list of airport types to return. Possible options are AIRPORT, HELIPORT, AIRSTRIP, WATER.
If set it limits the returned locations to those with matching types in the type field.
accepts
List
A comma-separated list of the accepted types of traffic. Possible options are SCHEDULED, NON_SCHEDULED, GENERAL_AVIATION, TRAINING, BUSINESS_AVIATION, MILITARY, HELICOPTER.
If set it limits the returned locations to those with matching types in the accessibleFor field.
requiresPermission
Boolean
If set to true, returns locations that have any value in nonScheduledPermission except for NONE or null.
If set to false, returns location that have only NONE or null as nonScheduledPermission.
isVfr
Boolean
If set to true, returns locations that allow VFR traffic.
If set to false, returns locations that
regions
List
country
String
countries
List
governingDistrict
String
minimumRunwayLength
Double
Minimum runway TORA the returned airports need to have.
If set, it limits the returned locations to those that have at least one runway with TORA at least minimumRunwayLength.
maximumRunwayLength
Double
Maximum TORA the returned airports need to have.
If set, it limits the returned locations to those that's runways have TORA at most maximumRunwayLength.
minimumRunwayWidth
Double
Minimum runway width the returned airports need to have.
If set, it limits the returned locations to those that have at least one runway with width at least minimumRunwayWidth.
maximumElevation
Double
Maximum elevation the returned airports need to have.
If set, it limits the returned locations to those that have elevation at most maximumElevation.
latitude
Double
Latitude of the reference point to search locations around.
longitude
Double
Longitude of the reference point to search locations around.
distance
Double
Maximum great circle distance in kilometers the returned locations need to be from the reference point set by the latitude and longitude parameters. Default: 100
Headers
Authorization*
String
An API Token using Bearer authorization.
Detailed properties of the pagination can be found at Pagination.
Properties of the contained airports:
Retrieve random airports
GET https://api.aviowiki.com/airports/search/random
Query Parameters
page
Number
The page number for pagination, starting from `0` to indicate the first page.
size
Number
The number of results in a page, for pagination
Headers
Authorization
String
An API Token using Bearer authorization.
Last updated