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.