v2.0.0 | December 17, 2020
- Added to the Request: In RatePrefs: Moved “Currency” code to be an Attribute within RatePrefs element “ConvertedRateInfoOnly” – if flag is “true” then rates in response will be converted to the Currency requested. “SupplierCurrencyOnly” – if flag is “true” then rates in response will be in the currency returned by the Supplier. It will be the currency the vehicle is booked in.
- Added to the Response: New element group “ConvertedVehRentalRate” it is equal to VehRentalRates, but in the currency requested by the request. New attribute “SupplierCurrency” in “ConvertedVehRentalRate”. If flag is “true”, then rates listed are in currency returned by supplier.
- Added to the Response: New attribute “SupplierCurrency” in “VehRentalRate”. If flag is “true”, then rates listed are in currency returned by supplier.
- Added to the Response: New attribute “RateKey” in “VehRentalRate” and/or “ConvertedVehRentalRate”. This is an encrypted key that the user will be able to send to Sabre in multiple new car APIs, starting with VehPriceCheck. This will simplify requests by minimizing the need to populate multiple elements and attributes.
API Information
What's New
- Added to the Request: In RatePrefs: Moved “Currency” code to be an Attribute within RatePrefs element “ConvertedRateInfoOnly” – if flag is “true” then rates in response will be converted to the Currency requested. “SupplierCurrencyOnly” – if flag is “true” then rates in response will be in the currency returned by the Supplier. It will be the currency the vehicle is booked in.
- Added to the Response: New element group “ConvertedVehRentalRate” it is equal to VehRentalRates, but in the currency requested by the request. New attribute “SupplierCurrency” in “ConvertedVehRentalRate”. If flag is “true”, then rates listed are in currency returned by supplier.
- Added to the Response: New attribute “SupplierCurrency” in “VehRentalRate”. If flag is “true”, then rates listed are in currency returned by supplier.
- Added to the Response: New attribute “RateKey” in “VehRentalRate” and/or “ConvertedVehRentalRate”. This is an encrypted key that the user will be able to send to Sabre in multiple new car APIs, starting with VehPriceCheck. This will simplify requests by minimizing the need to populate multiple elements and attributes.
Business Value
- The ability to return a rate in two currencies allows the user to see the rates in the currency the user is familiar with along with the rate and currency the car supplier will book the vehicle rental in. The new ratekey in the response will allow for easier use of subsequent API calls by needing to only send the ratekey in place of the many individual element and attributes.
New Features
In the Request
Required
- Parameter: ConvertedRateInfoOnly
-
Type: boolean
Description: Return rates only in the currency the user requests
Sample Value:
ConvertedRateInfoOnly="true"
In the Request
Required
- Parameter: SupplierCurrencyOnly
-
Type: boolean
Description: Return rates only in the currency the car supplier supports for the rental location requested
Sample Value:
SupplierCurrencyOnly="true"
Functional Updates And Enhancements
In the Request
Optional
- Parameter: Currency Code
-
Type: string
Description: Currency Code is now part of the RatePrefs as an attribute to be used in conjunction with ConvertedRateInfoOnly
Sample Value:
CurrencyCode="EUR" ConvertedRateInfoOnly="true"
In the Response
Optional
- Parameter: ConvertedVehRentalRate
-
Type: string
Description: Converted Vehicle Rental Rate is where all rates are in the currency requested by the user. Vehicle Rental Rate now returns rates only in the currency the car supplier supports at the rental location
In the Response
Required
- Parameter: RateKey
-
Type: string
Description: The RateKey is an encrypted key that contains all the individual data items for the vehicle and rate, it is used in other Car APIs to remove the need to populate all the individual elements and attributes. VehPriceCheck is the first new API to use the RateKey to be used in the Request.
Sample Value:
RateKey="lotsofencrypteddata"
Resolved Issues
In the Request
N/A
Description: GetVehAvail V2 is an enhancement