Skip to main content
A Recurring Event Object contains a schedule that describes appointment slots. Recurrence is defined by specific start date, end date, and day-of-week (DOW). All events in the group must have the same time, duration, reason, physician, and practice. Note that series_stop date is exclusive, meaning that the schedule is valid up to but not including the series_stop date.

How changes are handled for appointment slots

When a Recurring Event Group is created, we pre-create all appointment slots according to the schedule defined for the group. When a change is made to group, we delete all “unreserved” (i.e. without patient) appointment slots and re-create new ones. We then convert all the “reserved” (i.e. with patient) appointment slots into appointments and disassociate them from the Recurring Event Group. When a Recurring Event Group is deleted, all “unreserved” appointment slots will be deleted and all “reserved” appointment slots are converted to appointments.

Object Definition (JSON Schema)

Fields requirements for Creation and Update

Allowed Values

Sample object