Skip to main content

AmendPaxesInput

Represents the input data for modifying the passenger (pax) information of an existing booking.

Properties

NameTypeDescription
ReferenceReferenceBooking references for identifying the reservation to be amended.
Reference/
ClientReference
StringThe client's internal reference for the booking.
Reference/
SupplierReference
StringThe supplier's reference for the booking.
OccupanciesArray<AmendOccupancy>The updated occupancy information with new passenger details. Each occupancy contains a list of passengers with their personal information.
Occupancies/OccupancyIdIntegerThe unique identifier for the occupancy being updated.
Occupancies/PaxesArray<BookPaxInput>The list of passengers in this occupancy.
Occupancies/Paxes/AgeIntegerThe age of the passenger.
Occupancies/Paxes/NameStringThe first name of the passenger.
Occupancies/Paxes/SurNameStringThe surname (last name) of the passenger.
Occupancies/Paxes/
PersonalTitleType
PersonalTitleTypeThe personal title of the passenger (e.g., MR, MRS, MS, MISS, NOT_SPECIFIED).
Occupancies/Paxes/
DateOfBirth
StringDate of birth of the passenger, represented as a string in ISO 8601 format (YYYY-MM-DD).
Occupancies/Paxes/
IdentificationDocuments
Array<IdentificationDocument>Identification documents for the passenger (e.g., passport, ID card).
PaymentTypePaymentTypePayment type for the booking (e.g., Merchant, Direct). Optional - only required if the supplier needs payment details for the amendment.
PaymentCardInputCreditCardInputPayment card details, if applicable. Optional - only required if PaymentType is specified and card details are needed.