Quick start guide
Congratulations,
You are just a few steps away to start the integration to our Holidu API! Please choose ONE of the two paths to integrate with us. More info

Path 1 - Using LOS (Recommended)
Endpoint | Content | Frequency | Details |
---|---|---|---|
Apartment GET β /rest/public/integration/apartment DELETE β /rest/public/integration/apartment POST β /rest/public/integration/apartments |
Listings: including photos, facilities, location, etc | As soon as there is an update | Apartment information |
LOS GET β /rest/public/integration/los POST β /rest/public/integration/los |
Availabilities and prices via LOS - lenght of stay This option is useful when your system allows to have different prices according to the length of stay |
As soon as there is an update - at least once every 14 days In order to keep a property live in our system, we must get updates. If we donβt get any data for a property, for more than 14 days we will delete it. E.g. you can send us updates once a week, apart from the data you send to us as soon as there is an update. |
Price - LOS |
Bookings data POST (create or update a booking)β /rest/public/integration/bookings POST (cancel a booking)β /rest/public/integration/bookings/cancel GET β /rest/public/integration/bookings/details |
Cancellation and modification synchronisation | As soon as there is an update | Bookings data (cancellation and modification synchronisation)Β Β |
Availability endpoint | You should create this endpoint so we can make live calls to request availability when a user selects specific dates to get the price | We will query it live (you will provide us an endpoint) | Availability Endpoint |
Booking endpoint | You should create this endpoint so we can make live calls to confirm bookings | We will query it live (you will provide us an endpoint) | Booking notification |
Path 2 - Using Rateplans
Endpoint | Content | Frequency | Details |
---|---|---|---|
Apartment GET β /rest/public/integration/apartment DELETE β /rest/public/integration/apartment POST β /rest/public/integration/apartments |
Listings: including photos, facilities, location, etc | As soon as there is an update | Apartment information |
Availability GET β /rest/public/integration/apartments/availability POST β /rest/public/integration/apartments/availability |
Availabilities and blocked days | As soon as there is an update - at least once every 14 days In order to keep a property live in our system, we must get updates. If we donβt get any data for a property, for more than 14 days we will delete it. E.g. you can send us updates once a week, apart from the data you send to us as soon as there is an update. |
Availability |
RATES GET β /rest/public/integration/apartments/rates POST β /rest/public/integration/apartments/rates |
Prices via Rates | As soon as there is an update - at least once every 14 days | Price - Rates |
Bookings data POST (create or update a booking)β /rest/public/integration/bookings POST (cancel a booking)β /rest/public/integration/bookings/cancel GET β /rest/public/integration/bookings/details |
Cancellation and modification synchronisation | As soon as there is an update | Bookings data (cancellation and modification synchronisation)Β Β |
Availability endpoint | You should create this endpoint so we can make live calls to request availability when a user selects specific dates to get the price | We will query it live (you will provide us an endpoint) | Availability Endpoint |
Booking endpoint | You should create this endpoint so we can make live calls to confirm bookings | We will query it live (you will provide us an endpoint) | Booking notification |
Updated about 3 years ago