Skip Navigation

Trip Contact Information

Add and Retrieve Trip Contact Information:

The /passengers/contactAddress service allows Airlines to collect trip contact information, add it to the current booking, and redisplay the information to the passenger.

This applies to the Revenue (B2C) Flow. Similar functionality is available in the post-booking flows.

  • The ability to retrieve and update trip contact information in the Manage Your Booking (MYB) paths:
  • The ability to retrieve and update trip contact information in the Manage Your Booking – Modify Trip Options (MYB:MTO) ancillaries and seats flow
  • The ability to retrieve and update trip contact information in the MYB: Change Passenger Details flow.

Several services, such as /pnr/mto/passengers/contactAddress, allow the airline to display current trip contact information and process updates to it.

As explained below, the sequence of calls is slightly different in each of these flows.

Highlights

Revenue Booking Flow (B2C)

Airlines can add and redisplay trip contact information in the Booking flow with the following sequence of Digital Connect service calls:

  1. The Airline calls /products/air/search POST and obtains a list of flight results with connection information. The airline formats this information for display to the user.
  2. The user can continue shopping by selecting flights.
  3. The airline processes the user's selections with /products/air POST.
  4. The airline prompts the user for the passenger's details.
  5. The airline processes user input by calling /passengers POST.
  6. The airline prompts the user for trip contact details.
  7. The airline processes user input by calling /passengers/contactAddress POST.
  8. The airline can retrieve the contact address from the cart by calling /products/cart GET
  9. When necessary, such as reviewing the itinerary before purchase, the airline can retrieve the trip contact information for redisplay to the user, by calling /passengers/contactAddress GET.

Manage Your Booking – Modify Trip Options Flow (MYB:MTO)

In the Manage Your Booking – Modify Trip Options (MYB:MTO): ancillaries and seats flow, airlines can redisplay and update trip contact information in the flow with the following sequence of Digital Connect service calls:

  1. The airline calls /pnr to retrieve a booking. The airline formats the PNR information for display to the user.
  2. The airline prompts the user for the type of servicing option the passenger would like to make.
  3. The user chooses ancillaries and seats.
  4. The airline initiates the MTO: ancillaries and seats flow by calling /pnr/mto/ancillaries.
  5. The airline obtains trip contact information for the booking with /pnr/mto/passengers/contactAddress GET. The airline displays this to the user.
  6. If the user updates trip contact details, the airline processes the update with /pnr/mto/passengers/contactAddress POST.

In the Manage Your Booking – Modify Trip Options (MYB:MTO): seats flow, airlines can redisplay and update trip contact information in the flow with the following sequence of Digital Connect service calls:

  1. The airline calls /pnr to retrieve a booking. The airline formats the PNR information for display to the user.
  2. The airline prompts the user for the type of servicing option the passenger would like to make.
  3. The user chooses seats.
  4. The airline initiates the MTO:seats flow by calling /pnr/mto/seats.
  5. The airline obtains trip contact information for the booking with /pnr/mto/passengers/contactAddress GET. The airline displays this to the user.
  6. If the user updates trip contact details, the airline processes the update with /pnr/
  7. mto/passengers/contactAddress POST.

Manage Your Booking – Change Passenger Details (MYB:CPD)

In the MYB: Change Passenger Details flow, airlines can redisplay and update trip contact information in the flow with the following sequence of Digital Connect service calls:

  1. The Airline calls /pnr to retrieve a booking. The Airline formats the PNR information for display to the user.
  2. The Airline prompts the user for the type of servicing option the passenger would like to make.
  3. The user chooses trip contact.
  4. The Airline obtains trip contact information for the booking with /pnr/passengers/contactAddress GET. The Airline displays this to the user.
  5. If the user updates trip contact details, the airline processes the update with /pnr/passengers/contactAddress POST