Schedule

Markdown

Structured opening hours. The free-text hours stay the fallback; the apps show today's hours in the spot's time zone. Readiness flags a schedule past validUntil.

Fields

  • hoursarray of HoursBandoptional

    Up to 24 bands; the last matching band wins.

    Show 11 fieldsof HoursBand
    • fromstringoptional

      First day of the band as MM-DD. Absent means the start of the year.

    • tostringoptional

      Last day of the band as MM-DD. May wrap over the new year (from 11-01 to 03-31).

    • weekdaysarray of numbersoptional

      The weekdays it covers, 1 (Monday) to 7 (Sunday). Absent means every day.

    • closedbooleanoptional

      true when the place is closed in this band. Otherwise open and close are required.

    • openstringoptional

      Opening time as HH:MM, or sunrise or sunset.

    • closestringoptional

      Closing time as HH:MM, or sunrise or sunset.

    • openOffsetMinnumberoptional

      Minutes around a sun anchor for open (-240 to 240; -60 is an hour before sunrise).

    • closeOffsetMinnumberoptional

      Minutes around a sun anchor for close (-240 to 240).

    • lastEntrystringoptional

      Last entry as HH:MM.

    • leaveBystringoptional

      The time visitors must be out as HH:MM.

    • notestringoptional

      One line for the band, at most 200 characters.

  • specialDaysarray of objectsoptional

    Up to 40 days that differ from the bands: a date or a rule, closed or with their own times.

    Show 6 fields
    • datestringoptional

      The day (YYYY-MM-DD). Give a date or a rule.

    • rulestringoptional

      A recurring day in words, at most 120 characters (first Sunday of the month).

    • closedbooleanoptional

      true when the place is closed that day.

    • openstringoptional

      Opening time that day as HH:MM, or sunrise or sunset.

    • closestringoptional

      Closing time that day as HH:MM, or sunrise or sunset.

    • notestringoptional

      One line for the day, at most 200 characters.

  • slotsobjectoptional

    Timed entry: entries every everyMin minutes from first to last.

    Show 5 fields
    • firststringrequired

      The first entry time as HH:MM.

    • laststringrequired

      The last entry time as HH:MM.

    • everyMinnumberrequired

      Minutes between entries.

    • capnumberoptional

      People per slot, when the source states it (1 to 100,000).

    • notestringoptional

      One line about booking a slot, at most 200 characters.

  • validFromstringoptional

    The first day these hours apply (YYYY-MM-DD).

  • validUntilstringoptional

    The last day these hours apply (YYYY-MM-DD).

  • sourceUrlstringoptional

    The page the hours come from (http or https).

  • checkedOnstringoptional

    The day the value was last checked against its source (YYYY-MM-DD).

  • notestringoptional

    A note for the whole schedule, at most 500 characters.

Used by