CalendarSearch all Beach Houses by Date

LocalDateRangeV3 (basic)

Demo uses a production-shaped calendar payload (availability,checkInRestriction, checkOutRestriction, minStay,minPriorNotify) to derive day-level restrictions.

Start:
End:
days up to today
days starting today
Jump
Apr 2026
SunMonTueWedThuFriSat
May 2026
Jun 2026
Jul 2026
Aug 2026
Sep 2026
Oct 2026
Nov 2026
Dec 2026
Jan 2027
Feb 2027
Mar 2027
Apr 2027
May 2027
Jun 2027
Jul 2027
Aug 2027
Sep 2027
Oct 2027
Nov 2027
Dec 2027
Jan 2028
Feb 2028
Mar 2028
Apr 2028
May 2028
Jun 2028
Jul 2028
Aug 2028
Sep 2028
Oct 2028
Nov 2028
Dec 2028

Precomputed Vacant Date Ranges

{
  "vacancies": [
    {
      "start": "2026-04-27",
      "end": "2026-04-30",
      "minStay": 3,
      "nightsAvailable": 3,
      "checkInRestriction": "NYYY",
      "checkOutRestriction": "YYYN"
    },
    {
      "start": "2026-05-03",
      "end": "2026-05-21",
      "minStay": 4,
      "nightsAvailable": 18,
      "checkInRestriction": "NNNNNNNYNNNNNNNYYYY",
      "checkOutRestriction": "YYYYNNNYNNNNNNNNNNN"
    },
    {
      "start": "2026-05-26",
      "end": "2026-05-30",
      "minStay": 3,
      "nightsAvailable": 4,
      "checkInRestriction": "NNYYY",
      "checkOutRestriction": "YYYNN"
    },
    {
      "start": "2026-06-06",
      "end": "2026-06-13",
      "minStay": 5,
      "nightsAvailable": 7,
      "checkInRestriction": "NNNYYYYY",
      "checkOutRestriction": "YYYYYNNN"
    },
    {
      "start": "2026-06-20",
      "end": "2026-07-03",
      "minStay": 5,
      "nightsAvailable": 13,
      "checkInRestriction": "NNNNNNNNNYYYYY",
      "checkOutRestriction": "YYYYYNNNNNNNNN"
    },
    {
      "start": "2026-07-08",
      "end": "2026-07-27",
      "minStay": 5,
      "nightsAvailable": 19,
      "checkInRestriction": "NNNNNNNNNNNNNNNYYYYY",
      "checkOutRestriction": "YYYYYNNNNNNNNNNNNNNN"
    },
    {
      "start": "2026-08-03",
      "end": "2026-09-23",
      "minStay": 5,
      "nightsAvailable": 51,
      "checkInRestriction": "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYYYNNNNNNNNNNNYYYYY",
      "checkOutRestriction": "YYYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNYYYNNNNNNNNNNNNNNNN"
    },
    {
      "start": "2026-09-29",
      "end": "2026-10-28",
      "minStay": 5,
      "nightsAvailable": 29,
      "checkInRestriction": "NNNNNNNNNNNNNNNNNNNNNNNNNYYYYY",
      "checkOutRestriction": "YYYYYNNNNNNNNNNNNNNNNNNNNNNNNN"
    },
    {
      "start": "2026-11-03",
      "end": "2026-11-07",
      "minStay": 4,
      "nightsAvailable": 4,
      "checkInRestriction": "NYYYY",
      "checkOutRestriction": "YYYYN"
    },
    {
      "start": "2026-11-14",
      "end": "2027-01-16",
      "minStay": 5,
      "nightsAvailable": 63,
      "checkInRestriction": "NNNNNNNNNNNYYYNNNNNNNNNNNNNNNNNNNNNNNNNNYYNNNNNYYNNNNNNNNNNYYYYY",
      "checkOutRestriction": "YYYYYNNNNNYYYYNNNNNNNNNNNNNNNNNNNNNNNNNNYYNNNNNYYNNNNNNNNNNNNNNN"
    },
    {
      "start": "2027-01-24",
      "end": "2027-03-05",
      "minStay": 5,
      "nightsAvailable": 40,
      "checkInRestriction": "NNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNYYYYYY",
      "checkOutRestriction": "YYYYYNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNN"
    },
    {
      "start": "2027-03-11",
      "end": "2027-04-05",
      "minStay": 6,
      "nightsAvailable": 25,
      "checkInRestriction": "NNNNNNNNNNNNNNNNNYNNYYYYYY",
      "checkOutRestriction": "YYYYYYNNNNNNNNNNNYNNNNNNNN"
    },
    {
      "start": "2027-04-11",
      "end": "2027-04-30",
      "minStay": 6,
      "nightsAvailable": 19,
      "checkInRestriction": "NNNNNNNNNNNNNNNYYYYY",
      "checkOutRestriction": "YYYYYYNNNNNNNNNNNNNN"
    },
    {
      "start": "2027-05-08",
      "end": "2027-09-07",
      "minStay": 5,
      "nightsAvailable": 122,
      "checkInRestriction": "NNNNNNNNNNNNNNNNNNNNNYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYYYY",
      "checkOutRestriction": "YYYYYNNNNNNNNNNNNNNNNYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYYNN"
    },
    {
      "start": "2027-09-08",
      "end": "2027-09-11",
      "minStay": 3,
      "nightsAvailable": 3,
      "checkInRestriction": "NYYY",
      "checkOutRestriction": "YYYN"
    },
    {
      "start": "2027-09-18",
      "end": "2028-12-31",
      "minStay": 5,
      "nightsAvailable": 470,
      "checkInRestriction": "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYYYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNYYNNNNNYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYYYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYYNNYYYY",
      "checkOutRestriction": "YYYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYYYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNYYNNNNNYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYYYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYYNNNNNN"
    }
  ]
}