Key Concepts
Bookings

Bookings

Bookings can be described as one of two things: booking entities or booking instances. Booking entities refer to an appointment or event that customers can book. Once booked for a specific time and date, a booking instance is created. Booking entities and instances are represented separately programmatically.

There are two types of booking entities: appointments and events.

There are two types of booking instances: scheduled appointments TODO: and event instances TODO:.

Each of the four are represented separately programmatically, the instances having reference to their associated entities by unique ID.