Managing Schedules
This guide covers endpoints for managing schedules.
Get All Schedules
Retrieves all schedules for the authenticated user.
Endpoint
GET /operator/schedules
Description
Retrieve a list of schedules for the current operator.
Edit Schedules
Updates one or more schedules.
Endpoint
PATCH /operator/edit-schedules
Description
Bulk update existing schedules (e.g., rename or modify properties).
Delete a Schedule
Deletes a schedule by its ID.
Endpoint
DELETE /operator/delete-schedule/{scheduleID}
Description
Delete a schedule identified by scheduleID
.
Get Schedule Entries
Retrieves all entries for a specific schedule.
Endpoint
GET /operator/schedule/{scheduleId}/schedule-entries
Description
Get all entries that belong to a schedule.
Edit Schedule Entries
Updates one or more entries in a schedule.
Endpoint
PATCH /operator/schedule/{scheduleId}/edit-schedule-entries
Description
Bulk update schedule entries.
Add Entries to a Schedule
Adds one or more entries to a schedule.
Endpoint
POST /operator/schedule/add-entries-to-schedule
Description
Create new schedule entries and add them to the specified schedule.
Delete a Schedule Entry
Deletes a schedule entry by its ID.
Endpoint
DELETE /operator/schedule/delete-schedule-entry/{entryID}
Description
Delete a schedule entry identified by entryID
.