AmendPaxesInput
Represents the input data for modifying the passenger (pax) information of an existing booking.
Properties
| Name | Type | Description |
|---|---|---|
| Reference | Reference | Booking references for identifying the reservation to be amended. |
| Reference/ ClientReference | String | The client's internal reference for the booking. |
| Reference/ SupplierReference | String | The supplier's reference for the booking. |
| Occupancies | Array<AmendOccupancy> | The updated occupancy information with new passenger details. Each occupancy contains a list of passengers with their personal information. |
| Occupancies/OccupancyId | Integer | The unique identifier for the occupancy being updated. |
| Occupancies/Paxes | Array<BookPaxInput> | The list of passengers in this occupancy. |
| Occupancies/Paxes/Age | Integer | The age of the passenger. |
| Occupancies/Paxes/Name | String | The first name of the passenger. |
| Occupancies/Paxes/SurName | String | The surname (last name) of the passenger. |
| Occupancies/Paxes/ PersonalTitleType | PersonalTitleType | The personal title of the passenger (e.g., MR, MRS, MS, MISS, NOT_SPECIFIED). |
| Occupancies/Paxes/ DateOfBirth | String | Date 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). |
| PaymentType | PaymentType | Payment type for the booking (e.g., Merchant, Direct). Optional - only required if the supplier needs payment details for the amendment. |
| PaymentCardInput | CreditCardInput | Payment card details, if applicable. Optional - only required if PaymentType is specified and card details are needed. |