Huurkalender Availability API


Endpoint

GET https://www.huurkalender.nl/api/calendar/{property_id}.json

Quick Examples

Check specific dates:

https://www.huurkalender.nl/api/calendar/1041.json?checkin=2025-10-06&checkout=2025-10-13

Check duration (nights):

https://www.huurkalender.nl/api/calendar/1041.json?date=2025-10-06&nights=3

Check today availability (default):

https://www.huurkalender.nl/api/calendar/1041.json

Response Format

✅ Available:

{
  "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"
}

❌ Not Available:

{
  "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"
  }
}

Error Codes

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

Test the API Now

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


Important Notes

Parameter Reference

Parameter 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).


Questions or Suggestions?

If you have any questions about the API, need assistance with integration, or have suggestions for improvements, please contact us:

service@huurkalender.nl