The Get Itinerary Reports (Trip_ReportsRQ) service has various methods of accessing the data required for the On Demand Reports consolidated into a single report(s).
Target Audience
Airline Carrier
API Version
1.3.0
Authentication
Session Token
Service Action Code
Trip_ReportsRQ
This service allows the user to retrieve ad-hoc reports for flight:
- based on the BSF, BSR, BST and BGR reports
Moreover, it contains:
- Enhancements to the current functionality including displays for large party and group/ corporate name PNRs.
- A new Passenger Reaccommodation List Display retrieved for any given flight, cancelled or active, including historical reaccommodation information for all passengers on the flight.
The Response includes inventory, ticketing and booking data.
Sample Request
<Trip_ReportsRQ Version="1.3.0" xmlns="http://webservices.sabre.com/triprecord">
<Report>
<ReportName>MLB</ReportName>
<ReportFormat>B</ReportFormat>
<Criteria>
<FlightCriteria>
<AirlineCode>LA</AirlineCode>
<FlightNumber>639</FlightNumber>
<DepartureDateTime>2018-01-10</DepartureDateTime>
<ClassOfService>B</ClassOfService>
</FlightCriteria>
<PosCriteria>LA</PosCriteria>
</Criteria>
</Report>
</Trip_ReportsRQ>
<Report>
<ReportName>MLB</ReportName>
<ReportFormat>B</ReportFormat>
<Criteria>
<FlightCriteria>
<AirlineCode>LA</AirlineCode>
<FlightNumber>639</FlightNumber>
<DepartureDateTime>2018-01-10</DepartureDateTime>
<ClassOfService>B</ClassOfService>
</FlightCriteria>
<PosCriteria>LA</PosCriteria>
</Criteria>
</Report>
</Trip_ReportsRQ>
Sample Response
<Trip_ReportsRS TimeStamp="2013-02-21T06:13:55" Target="Production" Version="1.3.0" xmlns="http://webservices.sabre.com/triprecord" xmlns:ns2="http://services.sabre.com/STL/v01" xmlns:ns4="http://webservices.sabre.com/sabreXML/2003/07" xmlns:ns3="http://webservices.sabre.com/pnrbuilder" xmlns:ns5="http://tds.sabre.com/rules" xmlns:ns6="http://tds.sabre.com/itinerary">
<Success>Success</Success>
<Report>
<ReportName>MLB</ReportName>
<ReportFormat>B</ReportFormat>
<ReportResult>
<Header>
<AirlineCode>LA</AirlineCode>
<FlightNumber>639</FlightNumber>
<DepartureDateTime>2018-01-20T01:55:00</DepartureDateTime>
<DepartureDayOfWeek>SAT</DepartureDayOfWeek>
<DisplayType>B</DisplayType>
</Header>
<Details>
<Entry>
<EntryHeader>
<DepartureAirport>LIM</DepartureAirport>
<ArrivalAirport>MIA</ArrivalAirport>
<EntryType>SEGMENT</EntryType>
</EntryHeader>
<GroupEntry sequenceId="1">
<PnrIndicatorType/>
<NumberInParty>1</NumberInParty>
<Name>NOVAK/AMY</Name>
<Locator>XYZXYZ</Locator>
<ClassOfService>B</ClassOfService>
<StatusCode>HK</StatusCode>
<NumberOfPassengers>2</NumberOfPassengers>
<AgentId/>
<UpdateDateTime>2017-11-03T22:16:15</UpdateDateTime>
</GroupEntry>
<GroupEntry sequenceId="2">
<PnrIndicatorType/>
<NumberInParty>1</NumberInParty>
<Name>JOHNS/MIKE</Name>
<Locator>XYZXYZ</Locator>
<ClassOfService>B</ClassOfService>
<StatusCode>HK</StatusCode>
<NumberOfPassengers>2</NumberOfPassengers>
<AgentId/>
<UpdateDateTime>2017-11-03T22:16:15</UpdateDateTime>
</GroupEntry>
<GroupEntry sequenceId="3">
<PnrIndicatorType/>
<NumberInParty>1</NumberInParty>
<Name>TYLER/RON</Name>
<Locator>ABCABC</Locator>
<ClassOfService>B</ClassOfService>
<StatusCode>HK</StatusCode>
<NumberOfPassengers>1</NumberOfPassengers>
<AgentId/>
<UpdateDateTime>2017-11-06T15:34:05</UpdateDateTime>
</GroupEntry>
</Entry>
</Details>
</ReportResult>
</Report>
</Trip_ReportsRS>
<Success>Success</Success>
<Report>
<ReportName>MLB</ReportName>
<ReportFormat>B</ReportFormat>
<ReportResult>
<Header>
<AirlineCode>LA</AirlineCode>
<FlightNumber>639</FlightNumber>
<DepartureDateTime>2018-01-20T01:55:00</DepartureDateTime>
<DepartureDayOfWeek>SAT</DepartureDayOfWeek>
<DisplayType>B</DisplayType>
</Header>
<Details>
<Entry>
<EntryHeader>
<DepartureAirport>LIM</DepartureAirport>
<ArrivalAirport>MIA</ArrivalAirport>
<EntryType>SEGMENT</EntryType>
</EntryHeader>
<GroupEntry sequenceId="1">
<PnrIndicatorType/>
<NumberInParty>1</NumberInParty>
<Name>NOVAK/AMY</Name>
<Locator>XYZXYZ</Locator>
<ClassOfService>B</ClassOfService>
<StatusCode>HK</StatusCode>
<NumberOfPassengers>2</NumberOfPassengers>
<AgentId/>
<UpdateDateTime>2017-11-03T22:16:15</UpdateDateTime>
</GroupEntry>
<GroupEntry sequenceId="2">
<PnrIndicatorType/>
<NumberInParty>1</NumberInParty>
<Name>JOHNS/MIKE</Name>
<Locator>XYZXYZ</Locator>
<ClassOfService>B</ClassOfService>
<StatusCode>HK</StatusCode>
<NumberOfPassengers>2</NumberOfPassengers>
<AgentId/>
<UpdateDateTime>2017-11-03T22:16:15</UpdateDateTime>
</GroupEntry>
<GroupEntry sequenceId="3">
<PnrIndicatorType/>
<NumberInParty>1</NumberInParty>
<Name>TYLER/RON</Name>
<Locator>ABCABC</Locator>
<ClassOfService>B</ClassOfService>
<StatusCode>HK</StatusCode>
<NumberOfPassengers>1</NumberOfPassengers>
<AgentId/>
<UpdateDateTime>2017-11-06T15:34:05</UpdateDateTime>
</GroupEntry>
</Entry>
</Details>
</ReportResult>
</Report>
</Trip_ReportsRS>