DemandTicket operation is for ticketing passengers from existing booking. Returns ticket number for a passenger specified in the request.
The following list of cases supported by the Shopping API and provides their required inputs as well as a list of common inputs used with that case:
Standard demandTickets flow — allows to issue ticket for a all passengers in existing booking.
3D Agreement demandTickets flow — allows to issue ticket for a all passengers in existing booking (сonsidering corporate discount).
Profi demandTickets flow - allows to issue ticket for a all passengers in existing booking (сonsidering profi code).
Per-Pax demandTickets flow - allows to issue ticket for a specific passenger from existing booking.
Table of contents
Name | Format/Reference | xPath | |
---|---|---|---|
1 | Block of access parameters | Use credentials that you received from our technical support. Check out Quick Start for how to get it andReferences for more details | /Envelope /Body /AirDocIssueRQ /Party /Sender /AgentUserSender |
2 | Passenger information | Passenger name, surname and type | /Envelope/Body /AirDocIssueRQ /Query /TicketDocInfo /TravelerInfo |
3 | Booking information | PNR and passenger object key | /Envelope/Body /AirDocIssueRQ /Query /TicketDocInfo /BookingReference |
4 | Payment information | Payment details | /Envelope /Body /AirDocIssueRQ /Query /TicketDocInfo /Payments |
Name | Format/Reference | xPath | |
---|---|---|---|
1 | 3D agreement credentials | Available only for scenario with 3D Agreement. Use credentials that you received from our technical support. Check out Quick Start for how to get those IDs | /Envelope /Body /AirDocIssueRQ /Query /DataLists /InstructionsList /Instruction[@ListKey="CC"] /SpecialBookingInstruction |
2 | Profi credentials |
Name | Format/Reference | xPath | |
---|---|---|---|
1 | Passenger information | Passenger name, surname and type | /Envelope/Body /AirDocDisplayRS /Response /TicketDocInfos /TicketDocInfo /TravelerInfo |
2 | Booking information | PNR and passenger object key | /Envelope/Body /AirDocDisplayRS /Response /TicketDocInfos /TicketDocInfo /BookingReference |
3 | Total price | Total price | /Envelope/Body /AirDocDisplayRS /Response /TicketDocInfos /TicketDocInfo /Payments |
4 | Journey information | Origin and destination airports | /Envelope/Body /AirDocDisplayRS /Response /TicketDocInfos /TicketDocInfo /OriginDestination |
5 | Pricing information | Information about fares, taxes and endorsements | /Envelope/Body /AirDocDisplayRS /Response /TicketDocInfos /TicketDocInfo /FareInfo |
6 | Issued document information | Document number, type, date of issue and status | /Envelope/Body /AirDocDisplayRS /Response /TicketDocInfos /TicketDocInfo /TicketDocument |
7 | Coupons information | Coupons information by segment | /Envelope/Body /AirDocDisplayRS /Response /TicketDocInfos /TicketDocInfo /TicketDocument /CouponInfo /SoldAirlineInfo |
8 | Transfer inscriptions and restrictions | Transfer inscriptions and restrictions | /Envelope/Body /AirDocDisplayRS /Response /TicketDocInfos /TicketDocInfo /Commission |
9 | Passenger document number | Passenger document number | /Envelope/Body /AirDocDisplayRS /Response /TicketDocInfos /TicketDocInfo /PassengerSpecificData |
1A | OW + 1xADT + Direct + S7 flight | v0.52 | demandTickets operation
1A | OW + 1xADT + Direct + S7 flight | TKT + EMD baggage | v0.52 | demandTickets operation
1A | 2ADT+1CHD+1INF+Domestic+RT+DIRECT | v0.52 | demandTickets operation
OW + 1xADT + Direct + S7 flight | TKT + EMD baggage | v0.52 | demandTickets operation
OW + 1xADT + Direct + S7 flight | TKT + EMD seat | v0.52 | demandTickets operation
OW + 1xADT + Direct + S7 flight | TKT + EMD baggage&seat | v0.52 | demandTickets operation
3D agreement | v0.52 | demandTickets operation
S7 Profi | v0.52 | demandTickets operation
1A | OW + 1xADT + Direct + S7 flight+BLOCKCHAIN | v0.52 | demandTickets operation
OW + 1xADT + Direct + Meal | v0.52 | demandTickets operation
2ADT+1CHD+1INF+RT+DIRECT+Meal+Free meal for CHD | v0.52 | demandTickets operation
1ADT+RT+DIRECT+Meal+Seat | v0.52 | demandTickets operation
Subsidised fare+RT+1xYTR+1CHD+1INF+Transfer | v0.52 | demandTickets operation
1ADT+1INF with a seat+Domestic+OW+DIRECT | v0.52 | demandTickets operation
ВПД МВД 1ADT+1CHD+1INF+Domestic+OW+DIRECT+Public fares | v0.52 | demandTickets operation
ВПД МО 1ADT+1CHD+1INF+Domestic+OW+DIRECT | v0.52 | demandTickets operation
ВПД МВД 1ADT+1CHD+1INF+Domestic+OW+DIRECT+М fare | v0.52 | demandTickets operation
1CHD+Domestic+OW+DIRECT | v0.52 | demandTickets operation
1ADT+RT+DIRECT+free seat for 3d client | v0.52 | demandTickets operation
1ADT+OW+DIRECT+baggage+BLOCKCHAIN | v0.52 | demandTickets operation