Skip Navigation

CKI Flight Departures

Advanced
Check-In
REST API
Airline Carrier

What is it?

The CKI Flight Departures API returns the list of flights departing out of a city. The API can retrieve flights for a defined time and date and have the option to filter flights based on their flight status.

Why use it?

You can use the CKI Flight Departures API to retrieve the departing flight list from an airport on a specific date.

How it works

The CKI flight departures API displays all active flight dates, as defined by the airline. Flight initialization runs approximately 72 hours prior to departure. If the flight requested is not initialized the service will return flightCount as equal to zero.

The API will include a list of departure flights, passenger counts by cabin, and available seats by cabin.

How to use

The CKI Flight Departures API allows you to retrieve a list of flights departing from a particular city using the options below:

  • Carrier Display Option:
    • HOST_ONLY - This will list only flights operated by the host carrier.
    • HOST_AND_GROUND_HANDLED – This will list all host carrier flights, as well as any ground-handled flights.
    • SPECIFIC_GROUND_HANDLED_CARRIER – This will list all flights for a specific ground-handled carrier.

Note: groundHandledCarrier (string, optional) works with CarrierDisplayOption = SPECIFIC_GROUND_HANDLED_CARRIER, if it is not mentioned, it means any/all carriers are ground-handled.

  • Flight Leg Status:
    • CLOSED - Inhibits local check-in of a flight, to transmit final passenger count data to the load agent. Allows the downline station to assume control of the flight.
    • HELD - Inhibits all non-control workstations from check-in access to a specific flight leg. Placing a flight leg in the held status allows you to make flight or seat adjustments.
    • OPENA - The flight is open for a check-in at the local departure airport only.
    • OPENAI - The flight is open for a check-in at any of your airlines airport locations only.
    • OPENC - The flight is open for a check-in and seat selection at any location. Automatic issuance of inter-city boarding pass from an upline location is disabled.
    • OPENCI - Normal check-in. The flight is open for check-in and seat selection at any location. Automatic issuance of an inter-city boarding pass from an upline location in enabled.
    • CANCEL - This allows you to inhibit further check-in on a flight which will not be able to operate.
    • RETURN - Provides the airline with the ability to change a flight status if the flight returns to the gate after final PDC.
    • FINAL - All seats will be returned with the exception of broken seat blocks.
    • PDC - The flight has been closed for check-in and has departed.
    • LOCKED - After repeated attempts to CLOSE a flight outside of load plan variance, the flight will be locked from further CLOSE attempts.
    • UNMECH - An old term for a flight status of a flight that originates or goes through a station that is not ACTIVE. Flight status shows a U on the flight detail.
    • HOLD - Same as HELD.
    • INACTIVE - Internal temporary status.
    • OTHER - Unmapped/Unknown ['CLOSED', 'HELD', 'OPENA', 'OPENAI', 'OPENC', 'OPENCI', 'CANCEL', 'RETURN', 'FINAL', 'PDC', 'LOCKED', 'UNMECH', 'HOLD', 'INACTIVE', 'OTHER'].
  • Time - Flight List APIs will consider the estimated time for arrival and will return all times in a 24-hour format. In the event only the scheduled time is present, the API will default to the scheduled time as the estimated time. If the estimated time has been updated, the API will default to the estimated time.
    • Start Time - Determines the start time range of the flights to return.
    • End Time - Determines the end time range of the flights to return.
  • Date - One of the following values must be specified:
    • Past Date - When a user based in Bangalore (BLR) retrieves the flight list for flights departing from LHR for the past date (18th of June, start and end time is nil), the system will return flights for the complete day.
    • Current Date - When a user based in Bangalore retrieves the flight list for flights departing from ‘LHR’ for the current date (19th of june, start and end time is nil), the system will return flights from the current local time at LHR for the current day.
    • Future Date - When a user based in Bangalore retrieves the flight List for flights departing from ‘LHR’ for a future date (20th of june, start and end time is nil), the system will return flights for the complete day.
  • Airport Code - This mandatory value retrieves all flights departing from a specific city/airport.