Print Icon

API Important Notification

Dear API implementor.

During the past few months we have released API v4 for AeroCRS hosted airlines.

The API documentation site have been updated and you can view it online at

Please read the following publication for more details about the API.

V3 Deprecation Notice

Please note that API v3 endpoint will be deprecated by 31/March/2019, you must migrate to API v4 by that date.Changes are minor and most of the changes are at the authentication level and the URL endpoints.  

The new API includes Json and XML (on some of the calls) responses / requests.Your current authentication should work on API v4.

V4 Recent Changes

Due to the move to facilitate codes which are non-iata airport codes, we have changed a few API calls recently to better support the feature.

  • IATA codes - we show the standard IATA codes in the getSchedule for regular IATA airstrips, 3 letter codes.
  • Non-IATA codes - we show a "4 letter code" which ends with zero, for example "FIN0" for a specific air-strip that does not have an IATA code, yet it is shared by different airlines.
  • Non-Iata codes, which are specific to one airline - In this case, you will get a code that is specific for the airline (between 4-10 chars long) - this is applicable only for airline specific integrations. 
  • The changes above have been deployed on all endpoints which are related to destination codes (either input or output).
For API implementors which have worked with IATA codes, there are no changes needed.
We advise you to call getSchedule / getDestinations again in order to receive latest information according to the new format.

getFlights change to getDeepLink

Due to recent changes, we have released a new version of getFlights using a faster "cache" system, which returns results for multiple airlines faster.

For additional information about the flow please read here:

Coming up..

We will soon release a few more APIs:

  • Ancillary selling
  • Booking amendment
  • Passenger name changes