aerops prices API

The aerops prices API can be used to list landingfees and fuel prices.

Endpoints

Get list of Airports: https://avdb.aerops.com/public/airports
Get prices for selected Airport and aircraft: https://avdb.aerops.com/public/prices

Authentication

All requests use Basic Authentication over HTTPS. Please send an email to info@aerops.com to request an api-key for the prices API.

GET airports

Get list of airports available in aerops.
Results can be filtered with limit and offset parameters. E.g /public/airports?limit=1&offset=1

 

{
   "data": [
      {
         "name": "EDDB",
         "paymentEnabled": true,
         "availableInAerops": true,
         "currency": "EUR"
      },
      {
         "name": "EDDF",
         "paymentEnabled": false,
         "availableInAerops": true,
         "currency": "EUR"
      }
   ],
   "total": 2
}

If paymentEnabled is false, payment with aerops is not possible at this airport (price information may still be available).


GET prices

Request prices for EDDB with aircraft D-IAMB with aircraft attributes:
/public/prices?airportName=EDDB&aircraftName=DIAMB&aircraftMtow=4850&aircraftClass=1&aircraftChapter=6&noiseLevel=55
Supplied aircraft parameters will only be used if the aircraft is not registered in aerops. availableInAerops is true for registered aircrafts/airports.
aircraftChapter and noiseLevel can be omitted if the aircraft does not have a noise certificate.
For noise certificates aircraftChapter can be 6 or 10 for the respective ICAO Ann. 16 Vol1 Chapter.

ISO 639-1 codes are used to select translated results. E.g. append &lang=en to receive english results (by default german results are returned).

{
   "airport": {
      "name": "EDDB",
      "paymentEnabled": true,
      "availableInAerops": true
   },
   "aircraft": {
      "licenseNumber": "DEBLR",
      "aircraftMtow": 850,
      "aircraftChapter": 1,
      "aircraftClass": 1,
      "noiseLevel": 75,
      "noiseClass": 5,
      "availableInAerops": true
   },
   "landingProducts": [
      {
         "articleId": "EDDB10001",
         "price": 12.5,
         "netprice": 10.5,
         "schoollanding": 0,
         "title": "Landeentgelt, ohne Lärmzeugnis, Normallandung - MTOW bis 900kg"
      },
      {
         "articleId": "EDDB10002",
         "price": 10.5,
         "netprice": 8.82,
         "schoollanding": 1,
         "title": "Landeentgelt, ohne Lärmzeugnis, Schullandung - MTOW bis 900kg"
      }
   ],
   "fuellingProducts": [
      {
         "articleId": "EDDB10006",
         "price": 2.39,
         "netprice": 2,
         "title": "AVGAS 1 Liter"
      }
   ]
}

ID mapping for aircraftClass: 

IDNAME
1Aircraft
2Rotorcraft
3Airship
4Glider
5Motorglider
6Balloon
7Ultralight / Microlight / ICAOUlac

ID mapping for german noiseClass: 

1No noise certificate
2with ICAO noise certificate (Flugzeuge mit Lärmzeugnis)
3Increased Noise certificate (erhöhter Schallschutz) - 

 


Changelog

11.01.2019

  • Add field availableInAerops for each airport. Output currency for airport.

25.06.2018

  • Update api to be able to get all price information in one api request.

06.06.2018

  • Added currency and net/gross price to prices result.

contact developer Team

If you have questions or you need a API Key please Contact us: support@aerops.com

 

<-- back to Developer API Main Page