Book operation makes a reservation of chosen solution for one or more passengers and returns PNR locator with passengers, itinerary information and Ticket Time Limits in XML.

Table of contents

Request (OrderCreateRQ)

Required inputs

#

Name

Format/Reference

xPath

1

Block of access parameters

Use credentials that you received from our technical support. Check out Quick Start | S7 Agent API for how to get it and References for more details

/Envelope/Body/OrderCreateRQ/Party/Sender/AgentUserSender

2

Passenger information

This element contains information about passengers: name, surname, date of birth, contacts, passport data, etc.

/Envelope/Body/OrderCreateRQ/Query/Passengers/Passenger

3

Passengers and flight segments references

Includes reference elements connecting passengers with the appropriate flights

/Envelope/Body/OrderCreateRQ/Query/OrderItems/ShoppingResponse

4

Itinerary information

Solution from Search method RS

  • Segments (Flight) must be devided into slices (OriginDestination):

    • one OriginDestination for One Way trip;

    • two for Round Trip and more for MultiCity;

    • for Transfer Trip all segments included in one slice have to be pass in one OriginDestination;

    • for Transfer Trip segments with stopover between have to be divided into two OriginDestination.

    Check glossary for more info.

/Envelope/Body/OrderCreateRQ/Query/OrderItems/OfferItem/DetailedFlightItem

Response (OrderViewRS)


Name

Format/Reference

xPath

1

Passengers information

This element contains information about passengers: name, surname, date of birth, contacts, passport data, etc.

/Envelope/Body/OrderViewRS/Response/Passengers/Passenger

2

Booking reservation number

PNR

/Envelope/Body/OrderViewRS/Response/Order/BookingReferences

3

Ticketing Time Limit

TTL

/Envelope/Body/OrderViewRS/Response/Order/TimeLimits/PaymentTimeLimit

4

Itinerary information

Itinerary information

/Envelope/Body/OrderViewRS/Response/Order/OrderItems

Samples