Bookings API

Health check endpoint for Kubernetes

Endpoint that returns the service health status.

get

Response

application/json

Service is healthy

statusstring

Example:OK

get/health
 
application/json

Get a customers current bookings

get

Response

application/json

Successful Response

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

Create a new customer booking

post

Body

application/json

BookingRequest

flight_numberstringrequired
seatstring

Response

application/json

Booking Created Successfully

BookingResponse

ticket_numberstringrequired
post/bookings

Body

{ "flight_number": "KA924", "seat": "32A" }
 
application/json

Booking

object
ticket_numberstringrequired
flightobjectrequired
Show Child Parameters
seatstring
Example

BookingRequest

object
flight_numberstringrequired
seatstring
Example