v2.3.0 | October 13, 2020
- In this version defect fixes were introduced.
API Information
Format
JSON
Endpoint
/v2.2.0/passenger/records
Current Version
2.3.0
Environment
Production
What's New
- In this version defect fixes were introduced.
Resolved Issues
In the Request
N/A
Description: With the change our users will be able to book vehicles using vouchers without any issues.
v2.3.0 | December 12, 2019
- Integrated with EnhancedHotelBookRQ API to book both traditional GDS hotel content as well as lodging aggregator content.
- Added capability to reserve one or more rental cars.
API Information
Format
JSON
Endpoint
/ POST /v2.3.0/passenger/records?mode=create
Current Version
2.3.0
Environment
Production
What's New
- Integrated with EnhancedHotelBookRQ API to book both traditional GDS hotel content as well as lodging aggregator content.
- Added capability to reserve one or more rental cars.
Business Value
- With the release of Content Services for Lodging (CSL), Sabre has expanded its traditional GDS hotel offering with content from external aggregators. The Create Passenger Name Record facilitates the booking of both traditional GDS hotel content as well as lodging aggregator content.
- CreatePassengerNameRecord API now allows reserving rental vehicles. You may create reservations for vehicles only or combine air, hotel and vehicle content within a single API call.
Functional Updates And Enhancements
In the Request
Optional
- Parameter: haltOnVehicleBookError
-
Type: boolean
Description: Used to specify whether the service should stop processing upon encountering a vehicle book error
Sample Value:
{
"CreatePassengerNameRecordRQ": {
"version": "2.3.0",
"targetCity": "PCC",
"haltOnVehicleBookError": true,
In the Request
Optional
- Parameter: bookGDSviaCSL
-
Type: boolean
Description: Used to indicate whether GDS hotel should be booked using new booking path (CSL) or the legacy path (low level services).
Sample Value:
"HotelBook": {
"bookGDSviaCSL": true,
"BookingInfo": {
"BookingKey": "{{booking_key}}",
In the Request
Optional
- Parameter: VehicleBook
-
Type: object
Description: The object is used to book rental vehicles
Sample Value:
"VehicleBook": {
"RentalPaymentPrefs": {
"GuaranteePrepaid": {
"Type": "GUARANTEE",
"PaymentCard": {
"CardCode": "VI",
"CardNumber": 4444333322221111,
"ExpiryMonth": 11,
"ExpiryYear": 2021,
"FullCardHolderName": {
"LastName": "DZIK"
}
}
}
},
"VehPrefs": {
"VehPref": {
"VehType": "SCAR"
}
},
Resolved Issues
In the Response
Optional
Description: Corrected mapping from low level service schema for a number of objects under CreatePassengerNameRecordRS.TravelItineraryRead