Developer Advisory Travelport Universal API™ Travelport Universal API™ New Sample Workflows Developer Advisory Number: 445 Document Version: 01 Load To Production: Not applicable Product Version: Universal API 6.0 High Level Description: New XML sample transactions for Release 6.0 have been added to the Help for Travelport Universal API™. Impact Summary: No schema or functionality impacts. This update is for supporting content only. Reason For Issue: First notification Customer Impact: Universal API Developers Galileo Apollo Worldspan AXESS System: ACH RCH Travelport Rooms and More Merchandising Load To PreProduction: Not applicable Issue History: Version 01 20-Jan-14 TRAVELPORT CONFIDENTIAL INFORMATION Page 1 Developer Advisory: Travelport Universal API™ New Sample Workflows Overview New XML sample transactions for Release 6.0 have been added to the Help for Travelport Universal API™ at https://support.travelport.com/webhelp/uapi/uAPI.htm. The updated samples are located in Samples > XML Samples: Release 6.0. (https://support.travelport.com/webhelp/uapi/uAPI_Left.htm#CSHID=SampleWeb%2FSamples_MainPage.htm|St artTopic=Content%2FSampleWeb%2FSamples_MainPage.htm|SkinName=Universal) The sample XML transactions provided in the Travelport Universal API™ Help are provided for various functions, including Air, Air Merchandising Optional Services, Vehicle, Hotel, and Universal Record manipulation. Samples will be updated with each release, and additional samples and functionality will be added in future updates. Please note that these samples support XML transactions only, and do not include sample application code. However, a Travelport Universal API Sample Site, as well as sample application code in several languages are available, at the following links: http://demo.travelportuniversalapi.com/(S(ipquhiea22znlfcflnmglij1))/Home http://demo.travelportuniversalapi.com/(S(kawrruwccgyxmpwbsgk10xy5))/Home/SampleCode Workflows All samples are included as part of workflows that contain common transaction sequences for various providers and suppliers. Required and optional status for an individual transaction within a workflow may vary depending on the desired business process. Please note that sample providers and suppliers associated to a specific sample may be representative for that sample, but may not be the only providers and supplier for whom that sample is valid. If a sample does or does not apply to other providers, it is noted in the Comments column for that workflow. Naming Convention for Samples The naming convention for samples uses: A unique three-digit number to identify the associated sample workflow. This number is arbitrary and does not indicate any priority or chronological relationship between sample workflows. A two-digit number for a "step" or chronological placement of the sample within the transaction flow. The two-character code for the associated provider. If more than one provider is associated with the transaction flow the codes are hyphenated; for example: 1G-ACH. A brief description of the transaction. A transaction request (Rq) or response (Rs) indicator. For example: 004-04_1P_AirTicket_Rq 004 indicates that the transaction is part of Workflow 004-1P_Air_MinimumData (Air Flow with Minimum Data for United Flights on Worldspan). 04 is the fourth step in the workflow as Air Ticketing must be preceded by Availability, Pricing, and Booking. 1P is the Worldspan provider code. AirTicket indicates an Air Ticketing transaction.Rq is a request transaction. 004-04_1P_AirTicket_Rs is the corresponding response to this request. 20-Jan-14 TRAVELPORT CONFIDENTIAL INFORMATION Page 2 Developer Advisory: Travelport Universal API™ New Sample Workflows Version Control for Samples For more efficient maintenance, samples do not indicate the Travelport Universal API release or the schema version in the file name. Version control for samples use: The schema versions that indicate in the namespace for each sample request and response. For example: <air:AirPriceRsp xmlns:air="http://www.travelport.com/schema/air_v25_0" xmlns:common_v25_0=http://www.travelport.com/schema/common_v25_0> Comments at the top of each sample request that indicate: The associated release A brief description of the transaction A date stamp for the date when the sample was generated If a sample is modified in the same release, the date stamp can be used to confirm the exact date of creation for the sample. For example: <-- Release 6.0--> <-- Timestamp: 23 Nov 2013--> <-- Air Booking For Galileo(1G) with Connection Request--> Date stamps: In each Workflow description on the Sample topic page as Created or Updated. Any updates from the initially created sample workflow are listed in a corresponding pop-up box. On the All Sample Files Zip file name to indicate the latest date that an update was made to a sample contained in the Zip. Replacing Generic Request Data For sample transaction requests, values for credentials, credit cards, and other sensitive data are replaced with generic equivalents. When testing with sample requests, please replace: OriginApplication="UAPI" with your assigned OriginApplication, if applicable. If you have not been assigned another OriginApplication value, retain the "UAPI" value. TargetBranch=“TRGT_BRCH” with your assigned Target Branch/Work Area Branch (WAB). PseudoCityCode=“PCC” with your assigned pseudo city code. CreditCard @Name @Number @CVV with your own test credit card data. Other values that are not validated by Travelport Universal API, such as LoyaltyCard @CardNumber, may be kept or replaced with your own test data. 20-Jan-14 TRAVELPORT CONFIDENTIAL INFORMATION Page 3 Developer Advisory: Travelport Universal API™ New Sample Workflows Travelport provides this document for information purposes only and does not guarantee that the information contained in this document is accurate, current or complete. This document and the products listed herein are subject to change without notice. © 2014 Travelport. All rights reserved. All other trademarks are the property of their respective owners. 20-Jan-14 TRAVELPORT CONFIDENTIAL INFORMATION Page 4
© Copyright 2024