Appearance
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
stringThe schedule type name, e.g. Confirmed, Option.
booking_model_schedule_type_color
stringHex color associated with the schedule type. Used for styling.
option_id
integerOption number displayed alongside the schedule type when type is Option.
is_tbc
booleanIf true, time is not yet confirmed — display TBC instead of start/end times.
start
datetimeRaw start datetime. Use with the Liquid date filter to format.
end
datetimeRaw end datetime. Use with the Liquid date filter to format.
start_time
stringend_time
stringbooking_description
stringDescription of the booking, displayed alongside the time.
location_name
stringlocation_address
stringlocation_instructions
stringnotes
stringattachments
arrayname
stringurl
stringFormat: absolute-url