aerops airport API

The aerops airport API provides an interface for creating baskets to be paid by pilots using the aerops app.

Endpoints

Endpoint for basket https://avdb.aerops.com/public/v2/airport/basket.
Endpoint for documents https://avdb.aerops.com/public/v2/airport/order/{orderId}/document/{documentId}.
Full SWAGGER API specification.

Authentication

All requests use Basic Authentication over HTTPS. Contact support@aerops.com to get API credentials for your airport. 

Workflow

The basket API can be used in two different ways. Initiated by the pilot or initiated by the airport.

Pilot initiates payment via app

  1. Your airport software gets request with details about aircraft and pilot. status: pilot_requested

  2. Your airport software updates the basket for this pilot. status: airport_requested

  3. Pilot is notified and can pay basket in the app. status: paid

Airport initiates payment via GAT / API

  1. Basket is created in GAT/API for pilot to pay. status: airport_requested
  2. Pilot is notified and can pay basket in the app. status: paid
  3. After payment, an invoice can be uploaded via GAT/API, which is then automatically sent to the pilot. POST /document

category values: 

ValueDescription
landingLanding fee
parkingParking fee
approachApproach fee
fuelingFuel articles (articles with category "fueling" can use decimal quantities)
othereverything else (articles with category "other" can use decimal quantities)



status values: 

ValueDescription
pilot_requestedPilot has payment. Basket can now be filled by airport software.
airport_requestedBasket has been updated by airport software. Can now be paid by the pilot via the app.
pilot_confirmedApp as received the basket and is about to pay it. Changes to basket are no longer possible.
paidBasket has been paid by pilot. Updates to basket are no longer possible.



aircraftClass values: 

iddescription
1Aircraft
2Rotorcraft
3Airship
4Sailplane
4Glider
5Motorglider
6Balloon
7Ultralight

 

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

 

<-- back to Developer API Main Page