GET https://www.huurkalender.nl/api/calendar/{property_id}.json
https://www.huurkalender.nl/api/calendar/1041.json?checkin=2025-10-06&checkout=2025-10-13
https://www.huurkalender.nl/api/calendar/1041.json?date=2025-10-06&nights=3
https://www.huurkalender.nl/api/calendar/1041.json
{
"property_id": "1041",
"checkin": "2025-10-06",
"checkout": "2025-10-13",
"nights": 3,
"available": true,
"message": "Available for 3 nights",
"calendar_url": "https://www.huurkalender.nl/vacancy/calendar-1041.html",
"booking_url": "https://www.huurkalender.nl/vacancy/booking/nieuw-1041.html?book_start=2025-10-06&book_end=2025-10-13"
}
{
"property_id": "1041",
"checkin": "2025-10-06",
"checkout": "2025-10-13",
"nights": 3,
"available": false,
"calendar_url": "https://www.huurkalender.nl/vacancy/calendar-1041.html",
"booking_url": "https://www.huurkalender.nl/vacancy/booking/nieuw-1041.html?book_start=2025-10-06&book_end=2025-10-13",
"error": {
"code": "UNAVAILABLE",
"message": "Property is not available for selected dates"
}
}
Code | Meaning |
---|---|
INVALID_ID | Property ID is invalid or missing |
INVALID_DATE | Date format error (use YYYY-MM-DD) |
PAST_DATE | Cannot book in the past |
UNAVAILABLE | Dates are already booked |
MINIMUM_STAY_NOT_MET | Too few nights (check minimum stay) |
INVALID_ARRIVAL_DAY | Check-in not allowed on this weekday |
INVALID_DEPARTURE_DAY | Check-out not allowed on this weekday |
Today availability (2025-09-16):
https://www.huurkalender.nl/api/calendar/1041.json
Specific dates (3 nights):
https://www.huurkalender.nl/api/calendar/1041.json?checkin=2025-10-16&checkout=2025-10-19
Duration based (5 nights):
https://www.huurkalender.nl/api/calendar/1041.json?date=2025-09-23&nights=5
available
field is your primary indicator (true/false)booking_url
to redirect users to the booking pagecalendar_url
to show the visual calendarParameter | Required | Format | Example |
---|---|---|---|
checkin | No | YYYY-MM-DD | 2025-10-16 |
checkout | No | YYYY-MM-DD | 2025-10-23 |
date | No | YYYY-MM-DD | 2025-10-06 |
nights | No | Integer | 3 |
If no parameters provided, checks today's availability (checkin and checkout on same day).
If you have any questions about the API, need assistance with integration, or have suggestions for improvements, please contact us: