Skip to main content

AmendBoardInput

Represents the input for amending a booking's board type. Validation for this request is performed by verifying the metadata information.

Propertiesโ€‹

NameTypeDescription
LanguageStringGets or sets the language code for the amendment request.
AccommodationRqAccommodationRQDetails of the accommodation associated with the amendment request, such as the accommodation type and code.
AccommodationRq/TypeAccommodationTypeSpecifies the type of accommodation being requested, such as Hotel or Rental.
AccommodationRq/CodeStringRepresents a unique code identifying the accommodation in the request.
ReferenceReferenceReference information containing client, supplier, or hotel locators for the booking associated with the amendment request. Validation of these locators is performed based on the metadata restriction information.
Reference/ClientLocatorStringThe booking locator provided by the client.This is typically used to match the booking in the client's internal systems.
Reference/SupplierLocatorStringThe booking locator provided by the supplier.This identifier is used to reference the booking in the supplier's system.
Reference/HotelLocatorStringThe booking locator specific to the hotel, provided by the supplier. (Optional)This may be required in cases where the hotel system uses its own unique identifiers.
BoardCodeStringGets the code of the new board type.
BoardNameStringGets or sets the name of the new board type.
PaymentTypePaymentTypeGets or initializes the payment type for the amendment request.
PaymentCardInputCreditCardInputGets or initializes the credit card input for the amendment request.
PaymentCardInput/TypeCreditCardTypeThe type of the credit card.
PaymentCardInput/NumberStringThe credit card number.
PaymentCardInput/CvcStringThe Card Verification Code (CVC) of the credit card.
PaymentCardInput/ExpirationCreditCardExpirationThe expiration date of the credit card.
PaymentCardInput/Expiration/MonthIntegerThe expiration month of the credit card.
PaymentCardInput/Expiration/YearIntegerThe expiration year of the credit card (last two digits).
PaymentCardInput/Expiration/YearFullIntegerGets the full four-digit year of the credit card expiration.
PaymentCardInput/IsVccBooleanIndicates whether the credit card is a Virtual Credit Card (VCC).
PaymentCardInput/HolderHolderThe holder information of the credit card.
PaymentCardInput/Holder/NameStringThe name of the holder.
PaymentCardInput/Holder/SurNameStringThe surname of the holder.
PaymentCardInput/Holder/PersonalTitleTypePersonalTitleTypeThe personal title type of the holder.