Fields documentation for AvailabilityCriteria

NameTypeSummeryRemarks
ArrivalDateDateTimeThe arrival date of the period to check availability.This property is required
CurrencyIsoCodeStringThe ISO 4217 currency code.This property is required
CustomerTypeCustomerTypeWebEnumThe customer type is used by the "Availibility" service to calculate a correct set of suggested installments. Payment terms may differ if the customer is a person or company. Setting this to the appropriate customer type will ensure that the installment calculation returns the correct installments (ie. the same installments that the booking service will calculate).This property is optional. Default is of the type Person
DepartureDateDateTimeThe departure date of the period to check availability.This property is required
IncludeCleaningBooleanTo incude the DetailsResult.Installments collection, set this property to true.
IncludeDepositBooleanTo incude the deposit price in the DetailsResult.Installments collection, set this property to true.
IncludeInstallmentsBooleanSet this property to true to include installments from the service reply. The Installments will then be filed out.
NumberOfPersonsNullable<Int32>This property is used to calculate any person related discounts if available. This should hold the value as the number of adults, adolescents and children combined.This property is optional. Leave it as null if unused.
RentalObjectNoStringThe rental object for which to check availability.This property is required