Overview
An example of end-to-end scenario based on on operation flow and user story
Excerpt |
---|
Operation flowbook (Flight) → read (booking) User storyS7 agent wants to book one way flight from Moscow (DME) to Samara (KUF) for one adult traveler. Then S7 agent wants to read reservation to get reservation details. |
Scenario
The general process for book a trip and read reservation details such as this is:
- Book a reservation: S7 Agent executes a book operation with passenger details and itinerary info of chosen solution from search results;
- Read reservation details: S7 Agent executes a read operation itinerary info of reservation PNR.
Table of contents:
Table of Contents
Note |
---|
Before you can send a request to S7 Agent API, you must get an SSL certificate and configure your software. |
Step 1: Book a reservation
S7 Agent executes a book operation with passenger details and itinerary info of chosen solution from search results.
<DetailedFlightItem> block consists of journey information, where each slice is described by the <OriginDestination> element.
<OriginDestination> block takes from appropriate AirShoppingRS
Note |
---|
Segments (Flight) must be devided into slices (OriginDestination):
|
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Envelope/Body/AirShoppingRS/DataLists/FlightSegmentList |
and <ClassOfService> (RBD) from
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Envelope/Body/AirShoppingRS/OffersGroup/AirlineOffers/AirlineOffer/PricedOffer/OfferPrice/RequestedDate/Associations/ApplicableFlight/FlightSegmentReference/ClassOfService/Code |
Excerpt Include | ||||||
---|---|---|---|---|---|---|
|
Step 2: Read reservation details
S7 Agent executes a read operation itinerary info of reservation PNR.
Excerpt Include | ||||||
---|---|---|---|---|---|---|
|