Skip to main content

Update Passenger Name Record

1.0.0
Air
Reservation
REST API
Try now
release_note
  • 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

Response Format
JSON
Method/Endpoint
POST /v1.0.0/passenger/records?mode=update
Current Version
1.0.0
Target Audience
TN
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

Relase note ID: 13855