Skip to content

schedule

Example

json
{
  "booking_model_schedule_type_name": "Confirmed",
  "booking_model_schedule_type_color": "#4CAF50",
  "option_id": null,
  "is_tbc": 0,
  "start": "2025-01-31 09:00:00",
  "end": "2025-01-31 17:00:00",
  "start_time": "9:00 AM",
  "end_time": "5:00 PM",
  "booking_description": null,
  "location_name": "Studio 5",
  "location_address": "123 Main St, Los Angeles, CA",
  "location_instructions": null,
  "notes": null,
  "attachments": [{
    "name": "Brief.pdf",
    "url": null
  }]
}

Properties

booking_model_schedule_type_name string

The schedule type name, e.g. Confirmed, Option.

booking_model_schedule_type_color string

Hex color associated with the schedule type. Used for styling.

option_id integer

Option number displayed alongside the schedule type when type is Option.

is_tbc boolean

If true, time is not yet confirmed — display TBC instead of start/end times.

start datetime

Raw start datetime. Use with the Liquid date filter to format.

end datetime

Raw end datetime. Use with the Liquid date filter to format.

start_time string
end_time string
booking_description string

Description of the booking, displayed alongside the time.

location_name string
location_address string
location_instructions string
notes string
attachments array
name string
url string

Format: absolute-url