AvailabilitySuggestion
Suggested alternative availability for an unavailable stay
Fields
Section titled “Fields”AvailabilitySuggestion.endDate ● ISO8601Date! non-null scalar common
Section titled “AvailabilitySuggestion.endDate ● ISO8601Date! non-null scalar common”AvailabilitySuggestion.kind ● String! non-null scalar common
Section titled “AvailabilitySuggestion.kind ● String! non-null scalar common”High-level suggestion type, such as ALTERNATIVE_UNIT or DATE_SHIFT.
AvailabilitySuggestion.reason ● String! non-null scalar common
Section titled “AvailabilitySuggestion.reason ● String! non-null scalar common”Human-readable explanation. Use reasonCode for application logic or translations.
AvailabilitySuggestion.reasonCode ● String! non-null scalar common
Section titled “AvailabilitySuggestion.reasonCode ● String! non-null scalar common”Stable reason code. Current values are ALTERNATIVE_UNIT_AVAILABLE and SAME_UNIT_DATE_SHIFT.
AvailabilitySuggestion.startDate ● ISO8601Date! non-null scalar common
Section titled “AvailabilitySuggestion.startDate ● ISO8601Date! non-null scalar common”AvailabilitySuggestion.unit ● AccommodationUnit! non-null object booking
Section titled “AvailabilitySuggestion.unit ● AccommodationUnit! non-null object booking”Member Of
Section titled “Member Of”AvailabilityResult object