Skip to main content

Retrieve Agent Sales Report

1.0.0
Air
Reporting
SOAP API

The Retrieve Agent Sales Report (TKT_AsrServicesRQ) API is used to provide airline customers with the ability to retrieve Agent Sales Reports (ASR) and update agent and station sales details.

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

This service allows greater flexibility for sales reporting via XML, providing airlines with the capability to format data for validation, display, or print.

 

Features

  • Used via airline websites, applications, front- end GUI’s, web services, kiosk web services, 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 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

Business use cases

  • Using this new interface, you can automate back-end processing of Agent Sales Reports
  • Extend the use of reporting services to existing Point of Sales (POS), airline web applications, or third-party vendors
  • Allow Revenue Accounting Systems to access online data for reconciliation purposes
  • Have greater control of reconciliation of money collected
  • Provides the flexibility to format reports using any application, 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>