Skip to main content

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.