Table of contents:
Check out
- Operation overview, its main purpose and use cases
- Response message with detailed explanation of output parameters
- Possible errors and handling
- Variety of request and response samples
Parameters
Access.
/Envelope /Body /AirDocIssueRQ/Party /Sender /AgentUserSender
# | Description | Mand | Mult | Default | Ref/Format | xPath | Example (only for S7) |
---|---|---|---|---|---|---|---|
1 | PseudoCity | PseudoCity | <PseudoCity>S7AGN8224</PseudoCity> | ||||
2 | AgentUserID | Constant | AgentUserID | <AgentUserID>Basic-Auth*</AgentUserID> |
*Basic-Auth is the login that you use for authorization in the S7 Agent API.
Main.
/Envelope /Body /AirDocIssueRQ
# | Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example |
---|---|---|---|---|---|---|---|
1 | Version | @Version | <AirDocIssueRQ Version=" "> | ||||
2 | Document | Document | <Document/> | ||||
3 | TicketDocQuantity | Constant. Always "1". | Query /TicketDocQuantity | <TicketDocQuantity>1</TicketDocQuantity> | |||
4 | Surname | Constant. Always "ANY" | Query /TicketDocInfo /TravelerInfo /Surname | <Surname>ANY</Surname> | |||
5 | Given name | Constant. Always "ANY" | Query /TicketDocInfo /TravelerInfo /Given | <Given>ANY</Given> | |||
6 | Booking PNR | Query /TicketDocInfo /BookingReference /ID | <ID>NJ959K</ID> | ||||
7 | 1A PNR airline ID | S7 | Query /TicketDocInfo /BookingReference /AirlineID | <AirlineID>S7</AirlineID> | |||
8 | Payment Type | Constant. Always "MS" | Query /TicketDocInfo /Payments /Payment /Type /Code | <Code>MS</Code> | |||
9 | Form of payment | Constant. Always *A*TEXT. | Query /TicketDocInfo /Payments /Payment /Other /Remarks /Remark | <Remark>*A*TEXT</Remark> |