Skip to main content

Availability

Availability is the availability of a property for a given date range. It is used to determine whether a property is available for a given date range for a given number of guests and country.

Fields​

GET Property Availabilities with Dates​

FieldTypeDescription
propertyIdstringUnique Identifier of the property.
roomIdstringUnique Identifier of the room type or room.
dateWiseAvailability.datestringDate for the availability.
dateWiseAvailability.statusstringStatus of the availability.
dateWiseAvailability.unitsAvailablenumberIf applicable, number of units of the same property/room type available for a reservation.
dateWiseAvailability.price.amountnumberNightly price of the property.
dateWiseAvailability.price.currencystringCurrency of the nightly price.
dateWiseAvailability.minimumNightsnumberMin. nights to stay at the property.
dateWiseAvailability.maximumNightsnumberMax. nights to stay at the property.
dateWiseAvailability.reservationIdsstring[]Existing reservations on that date.

GET All Availabilities​

FieldTypeDescription
arrivalDatestringArrival date for the availability.
departureDatestringDeparture date for the availability.
numberOfGuestsnumberOptional. Number of guests for the availability.
countrystringOptional. Country of the property.
propertyCountnumberOptional. Total number of available properties.
propertiesobjectOptional. Array of property availability details.
Properties​
FieldTypeDescription
propertyIdstringUnique identifier for the property.
createdAtstringCreation date of the property entry.
updatedAtstringLast updated date of the property entry.
namestringName of the property.
internalNamestringInternal name of the property.
descriptionstringDescription of the property.
thumbnailUrlstringURL of the property's thumbnail image.
picturesArrayArray of pictures of the property.
addressobjectAddress of the property.
geolocationobjectGeolocation of the property.
languagestringLanguage of the property listing.
maximumNightsnumberMaximum nights of stay.
minimumNightsnumberMinimum nights of stay.
maxOccupancynumberMaximum occupancy of the property.
numberOfChildrennumberNumber of children allowed at the property.
numberOfInfantsnumberNumber of infants allowed at the property.
numberOfPetsnumberNumber of pets allowed at the property.
startPricenumberStarting price for the property.
currencystringCurrency for pricing.
timeZonestringTime zone of the property location.
ratingobjectRating of the property.
roomsobjectRoom details of the property.

Enums​

dateWiseAvailability.status​

AVAILABLE = "AVAILABLE"
NOT_AVAILABLE = "NOT_AVAILABLE"

Supported fields in each source system​

GET Property Availabilities with Dates​

FieldHostawaySmoobuLodgifyBeds24GuestyHostfullyHostifyOwnerRezFantasticStayHospitableHostexBookingSync
propertyId✅🔜✅✅✅✅✅✅✅✅🔜✅
roomId-🔜✅✅------🔜-
dateWiseAvailability.date✅🔜✅✅✅✅✅✅✅✅🔜✅
dateWiseAvailability.status✅🔜✅✅✅✅✅✅✅✅🔜✅
dateWiseAvailability.unitsAvailable-🔜✅✅------🔜-
dateWiseAvailability.price.amount✅🔜✅✅✅✅✅✅✅✅🔜✅
dateWiseAvailability.price.currency🔜🔜-🔜✅✅✅🔜✅✅🔜✅
dateWiseAvailability.minimumNights✅🔜✅✅✅✅✅✅🔜🔜🔜✅
dateWiseAvailability.maximumNights-🔜✅✅-✅---🔜🔜🔜
dateWiseAvailability.reservationIds✅🔜✅-✅✅✅✅✅✅🔜🔜

Supported methods​

MethodsHostawayHostifySmoobuLodgifyUplistingGuestyHostfullyOwnerRezBeds24HospitableFantasticStayHostexBookingSync
Get All Availabilities✅✅🔜✅🔜✅✅🔜🔜✅✅🔜🔜
Get a Property's Availabilities for a specific date range✅✅🔜✅🔜✅✅✅✅✅✅🔜✅
Batch Availabilities---✅-✅✅✅✅---✅
Update Property Availability with Dates✅✅🔜🔜🔜✅✅✅✅🔜🔜🔜🔜