KongAir APIs

Partially update an existing flight

Partially updates an existing flight.

patch
https://api.kongair.dev/flights/{flightNumber}

Path Parameters

flightNumberstringrequired

The flight number to update

Body

application/json

Partial flight details to update

Flight

numberstringrequired
route_idstringrequired
scheduled_departurestring(date-time)required
scheduled_arrivalstring(date-time)required

Response

application/json

Flight updated successfully

Flight

numberstringrequired
route_idstringrequired
scheduled_departurestring(date-time)required
scheduled_arrivalstring(date-time)required
patch/flights/{flightNumber}

Body

{ "number": "number", "route_id": "route_id", "scheduled_departure": "scheduled_departure", "scheduled_arrival": "scheduled_arrival" }
 
application/json

Delete a flight

Deletes a flight from the system.

delete
https://api.kongair.dev/flights/{flightNumber}

Path Parameters

flightNumberstringrequired

The flight number to delete

Response

Flight deleted successfully

delete/flights/{flightNumber}
 

Fetch more details about a flight

Fetch more details about a flight

get
https://api.kongair.dev/flights/{flightNumber}/details

Path Parameters

flightNumberstringrequired

The flight number

Response

application/json

Successful response with the requested flight details

FlightDetails

flight_numberstringrequired
in_flight_entertainmentbooleanrequired
meal_optionsarray[string]required
aircraft_typestringrequired
get/flights/{flightNumber}/details
 
application/json

Health check endpoint for Bookings service

Endpoint that returns the Bookings service health status.

get
https://api.kongair.dev/bookings/health

Response

application/json

Service is healthy

statusstring

Example:OK

get/bookings/health
 
application/json

Get a customer's current bookings

Returns a list of bookings for the current customer.

get
https://api.kongair.dev/bookings

Response

application/json

Successful Response

ticket_numberstringrequired
flightobjectrequired
Show Child Parameters
seatstring
get/bookings
 
application/json