Retrieve Agent Sales Report

 

The Agents Sales Report web service (TKT_AsrServicesRQ) provides airline customers the ability to retrieve Agent Sales Reports (ASR) and update agent and station sales detail through a web service. This service allows greater flexibility for sales reporting via XML, providing airlines with the capability to apply formatting of data for validation, display or print.

API Information

Target Audience
Sabre Airline Solutions
Current Version
1.0.0
Authentication
Session Token
Service Action Code
TKT_AsrServicesRQ

Features:

  • Used via airline websites, applications, front- end GUI’s, web services, kiosk web service and mobile applications
  • Customers can create their own custom web application to interface with the data and generate reports in a structured way allowing custom presentation of the data
  • For GUI's applications, provide ASR functions and reports in standard web service, XML format which will allow Users to customize and design their own front-end applications to present ASR data
  • Each Report can be accessed using a unique request/response message using HTTP over SOAP containing a unique XML payload

Value to Customer:

  • Using this new interface, customer can now automate their back-end processing of Agent Sales Reports
  • Extends the use of reporting services to existing Point of Sales (POS) or airlines’ web application, as well as third party vendors
  • Allows Revenue Accounting Systems to access online data for reconciliation purposes
  • Provides greater control of reconciliation of monies collected
  • Gives Airlines the flexibility to format reports using any application they wish to use such as an XLS spreadsheet

Sample request

    <?xml version="1.0" encoding="UTF-8" ?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <SOAP-ENV:Header>
        <ns1:MessageHeader ns1:version="" xmlns:ns1="http://www.ebxml.org/namespaces/messageHeader">
            <ns1:From>
                <ns1:PartyId ns1:type="urn:x12.org:IO5:01">999999</ns1:PartyId>
            </ns1:From>
            <ns1:To>
                <ns1:PartyId ns1:type="urn:x12.org:IO5:01">123123</ns1:PartyId>
            </ns1:To>
            <ns1:CPAId>IPCC</ns1:CPAId>
            <ns1:ConversationId>ABC123</ns1:ConversationId>
            <ns1:Service ns1:type="OTA">TKT_AsrServicesRQ</ns1:Service>
            <ns1:Action>TKT_AsrServicesRQ</ns1:Action>
            <ns1:MessageData>
                <ns1:MessageId>1000</ns1:MessageId>
                <ns1:Timestamp>2001-02-15T11:15:12Z</ns1:Timestamp>
                <ns1:TimeToLive>2001-02-15T11:15:12Z</ns1:TimeToLive>
            </ns1:MessageData>
        </ns1:MessageHeader>
        <ns1:Security xmlns:ns1="http://schemas.xmlsoap.org/ws/2002/12/secext">
            <ns1:BinarySecurityToken>Shared/IDL:IceSess\/SessMgr:1\.0.IDL/Common/!ICESMS\/STSB!ICESMSLB\/STS.LB!-3574252866745566815!446337!0</ns1:BinarySecurityToken>
        </ns1:Security>
    </SOAP-ENV:Header>
    <SOAP-ENV:Body>
        <CachedReportRQ version="1.0.0" xmlns="http://www.sabre.com/ns/Ticketing/AsrServices/1.0">
            <Header/>
            <SelectionCriteria>
                <TicketingProvider>PG</TicketingProvider>
                <reportId>3618</reportId>
                <chunkNumber>3</chunkNumber>
            </SelectionCriteria>
        </CachedReportRQ>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

If you are a Sabre customer currently using Sabre APIs in production, access Resources 

Docs Navigation