GET Response

GET Response

Common format

Date :  ISO 8601 standard (ex : 2015-10-25T00:00:00Z )

Time :  hh:mm

Season : 3c iata season code. ( ex W17 )

Airline : 2c iata code ( ex  AF , KL ) 

Station : 3c iata code ( CDG , AMS , JFK )

FlightNumber : 1 to 4c iata format ( 990 )

DayOf Week : 1 to 7

AircraftType : 3c iata code (380, 320 )

AircraftSubType : 1c ...

AircraftTypeIcaoCode : 4c iata code

AircraftTypeName : ...

 

GET typical-flight-schedule/iata-season

name
Type
Format

season

String

Season

start

Date Date

end

Date Date
load Date Date

{
 "seasons": [
         {
             "season": "W15",
             "start": "2015-10-25T00:00:00Z",
             "end": "2016-03-26T00:00:00Z" ,
      "load": "2018-03-16T00:00:00Z"        },
         { 
            "season": "S15",
             "start": "2015-03-29T00:00:00Z",
             "end": "2015-10-24T00:00:00Z",   
      "load": "2018-03-16T00:00:00Z"       }    
  ] 
}

GET typical-flight-schedule/iata-season/{season}/flights

name
Type
Format

seasonCode

String

Season

operationalFlightAirline

String

Airline

departureStation

String

Station

arrivalStation

String

Station
operationalFlightNumber

String

FlightNumber
departureDay  Int DayOfWeek
arrivalDay  int DayOfWeek
departureTime  time  Time
arrivalTime  time  Time
periodStartDate  date  Date
periodEndDate  date  Date
aircraftOwner  String  Airline
aircraftType  String  AircraftType
aircraftSubtype  String  AircraftSubType
duplicateFlightAirline  String  Airline
duplicateFlightNumber  String  FlightNumber
aircraftTypeIcaoCode  String  AircraftTypeIcaoCode
aircraftTypeName  String  AircraftTypeName
firstCabin  int  number of seats
businessCabin  int  number of seats
economyPremiumCabin  int  number of seats
economyCabin  int  number of seats
cabinName  String  general cabin name
firstCabinName  String  cabin name

businessCabinName

 String  cabin name

economyPremiumCabinName

 String  cabin name
economyCabinName  String  cabin name
departureStationName  String  station name

arrivalStationName

 String  station name
departureCityName  String  city name (in user language)
arrivalCityName  String  city name (in user language)
departureCountryName  String  country name (in user language)
arrivalCountryName  String  country name (in user language)

{
    "flights": [
        {
            "seasonCode": "W17",
            "operationalFlightAirline": "AF",
            "departureStation": "CDG",
            "arrivalStation": "JNB",
            "operationalFlightNumber": "990",
            "departureDay": 7,
            "arrivalDay": 1,
            "departureTime": "23:30",
            "arrivalTime": "11:10",
            "aircraftOwner": "AF",
            "aircraftType": "388",
            "aircraftSubtype": "W",
            "aircraftTypeIcaoCode": "A388",
            "aircraftTypeName": "AIRBUS A380-800 PASSENGER",
            "firstCabin": 9,
            "businessCabin": 80,
            "economyPremiumCabin": 38,
            "economyCabin": 389,
            "firstCabinName": "La Première",
            "businessCabinName": "Business",
            "economyPremiumCabinName": "Premium Economy",
            "economyCabinName": "Economy",
            "departureStationName": "CHARLES DE GAULLE AIRPORT",
            "arrivalStationName": "O.R. TAMBO INTERNATIONAL AIRPORT",
            "departureCityName": "PARIS",
            "arrivalCityName": "JOHANNESBURG",
            "departureCountryName": "FRANCE",
            "arrivalCountryName": "SOUTH AFRICA"
}

 

GET typical-flight-schedule/iata-season/{season}/flights-frequency

 

name
Type
Format

numberOfFlightPerWeek

int

numberOfFlightsPerDay

int[7]

{
    "numberOfFlightsPerDay": [
        4,
        5,
        5,
        5,
        5,
        5,
        5
    ],
    "numberOfFlightsPerWeek": 34
}



GET typical-flight-schedule/iata-season/{season}/countries

name
Type
Format

iso3CountryCode

String

iata country code 3c

iso2CountryCode

String iata country code 2c

countryName

String country name (English)

subRegionCode

int sub region code
intermediateRegionCode int  interm. region code
regionCode int  region code

specificLanguageCountryName

String  country name (in user language)

specificLanguageSubRegionName

String  sub region name  (in user language)

specificLanguageIntermediateRegionName

String  interm. region name  (in user language)

specificLanguageRegionName

String  region name  (in user language)
{
    "countries": [
                {
            "iso3CountryCode": "REU",
            "iso2CountryCode": "RE",
            "countryName": "REUNION",
            "subRegionCode": "202",
            "intermediateRegionCode": "14",
            "regionCode": "2",
   	    "specificLanguageCountryName": "Reunión",
            "specificLanguageSubRegionName": "África Subsahariana",
            "specificLanguageIntermediateRegionName": "África oriental",
            "specificLanguageRegionName": "África"
        }       ]  
}


GET typical-flight-schedule/iata-season/{season}/cities

name
Type
Format
iataCityCode  String iata city code 3c 
cityName  String iata city name (English) 

iso3CountryCode

String

iata country code 3c

iso2CountryCode

String iata country code 2c

countryName

String country name (English)

subRegionCode

int sub region code
intermediateRegionCode int  interm. region code
regionCode int  region code

specificLanguageCountryName

String  country name (in user language)

specificLanguageSubRegionName

String  sub region name  (in user language)

specificLanguageIntermediateRegionName

String  interm. region name  (in user language)

specificLanguageRegionName

String  region name  (in user language)
{ 
    "cities": [
         {   "iataCityCode": "CUN",
             "cityName": "CANCUN",
             "iso3CountryCode": "MEX", 
             "iso2CountryCode": "MX",
             "countryName": "MEXICO",
             "subRegionCode": "419",
             "intermediateRegionCode": "13",
             "regionCode": "19", 
	     "specificLanguageCountryName": "México",
             "specificLanguageSubRegionName": "América Latina y el Caribe",
             "specificLanguageIntermediateRegionName": "América central",
             "specificLanguageRegionName": "Américas" 
        }     ] 
}

GET typical-flight-schedule/iata-season/{season}/equipments


name
Type
Format

aircraftOwner

String

Airline

aircraftType

String AircraftType

aircraftSubtype

String AircraftSubType
aircraftTypeName String AircraftTypeName
 aircraftTypeIcaoCode String  AircraftTypeIcaoCode
 businessCabin int   number of seats
 economyCabin int  number of seats
{     
"equipments": [         
	{    
	     "aircraftOwner": "AF",
             "aircraftType": "343",
             "aircraftSubtype": "X",
             "aircraftTypeName": " AIRBUS A340-300",
             "aircraftTypeIcaoCode": "A343",
             "businessCabine": 30,
             "economyCabine": 224
         }
...

Docs Navigation