Flight / Workflow
Flight booking workflow
The calls to make, in order, from search to a confirmed booking. Select a step to open its endpoint.
Sequence
Your serverITT API
1POST /flight/search →status
2POST /flight/branded-fare →status
3POST /flight/validate →status
4POST /flight/fare-rules →status
5POST /flight/update-travellers →status
6POST /flight/get-baggage-option →status
7POST /flight/update-baggage →status
8POST /flight/get-seat-option →status
9POST /flight/update-seat →status
10POST /flight/get-meal-option →status
11POST /flight/update-meals →status
12POST /flight/create-booking →status
13POST /flight/re-price →status
14POST /flight/issue-ticket →status
15POST /flight/cancel-get-eligibility →status
16POST /flight/cancel-booking →status
Steps
- 01Search flights (one-way, round-trip, multi-city)POST
/flight/search - 02Get branded fare optionsPOST
/flight/branded-fare - 03Validate selected itinerary and pricePOST
/flight/validate - 04Get fare rulesPOST
/flight/fare-rules - 05Update passenger detailsPOST
/flight/update-travellers - 06Get baggage optionsPOST
/flight/get-baggage-option - 07Add or update baggage selectionPOST
/flight/update-baggage - 08Get seat map and optionsPOST
/flight/get-seat-option - 09Update seat selectionPOST
/flight/update-seat - 10Get meal optionsPOST
/flight/get-meal-option - 11Update meal selectionPOST
/flight/update-meals - 12Create a flight bookingPOST
/flight/create-booking - 13Re-price before ticket issuancePOST
/flight/re-price - 14Issue ticketsPOST
/flight/issue-ticket - 15Check cancellation eligibilityPOST
/flight/cancel-get-eligibility - 16Cancel a flight bookingPOST
/flight/cancel-booking