Skip to main content

Update Passenger Name Record

Air
Reservation
REST API
Airline Carrier
Travel Agency
Try Now
  • Added functionality to handle /UpdatePassengerNameRecordRQ/PostProcessing/PostBookingHKValidation or WaitForAirlineRecLoc.
  • With the change our users will be able to book vehicles using vouchers without any issues.

API Information

Format
JSON
Endpoint
/​/v1.0.0​/passenger​/records
Current Version
1.0.0
Environment
Production

What's New

  • Added functionality to handle /UpdatePassengerNameRecordRQ/PostProcessing/PostBookingHKValidation or WaitForAirlineRecLoc.
  • With the change our users will be able to book vehicles using vouchers without any issues.


  • Added capability to book vehicle content via .VehicleBook object

API Information

Format
JSON
Endpoint
/​/v1.0.0​/passenger​/records
Current Version
1.0.0
Environment
Production

What's New

  • Added capability to book vehicle content via .VehicleBook object

Business Value

  • Added capability to book vehicle content via .VehicleBook object

New Features

In the Request

Optional

Parameter: VehicleBook

Type: object

Description: Object used to add vehicle to an existing reservation


  • The Update Passenger Name Record API is designed to allow users to update a reservation (PNR) by adding specific data elements. These data elements include addition of air or hotel segments, or addition of more general elements such as remarks, seats, special service requests (SSRs) and more, all within a single API call.

API Information

Format
JSON
Endpoint
/POST /v1.0.0/passenger/records?mode=update
Current Version
1.0.0
Environment
Production

What's New

  • The Update Passenger Name Record API is designed to allow users to update a reservation (PNR) by adding specific data elements. These data elements include addition of air or hotel segments, or addition of more general elements such as remarks, seats, special service requests (SSRs) and more, all within a single API call.

Business Value

  • Simplifies the process of updating a Passenger Name Record (PNR) in a single API call (removes the need to use individual/granular API)
  • Updates reservations in a stateless way
  • Supports creating reservation via session-based (ATH) or session-less (ATK) tokens
  • Provides users with the capability to define the API behavior when encountering the most common errors at time of booking (eg. halt modification of reservation if error is returned during price check or retry booking to next available class of service if initial booking attempt fails)
  • Allows user to specify a different target city (PCC) for the modification of a PNR
  • Introduces error handling to ensure successful commitment of changes in a PNR