Updates an existing schedule.

Behavior: Updates the schedule with the specified ID using the provided request data and returns the updated schedule model.

Authorization: Requires a valid Bearer token.

Side Effects: The schedule record is updated in the data store.

Error Scenarios: Returns 400 if the request body is null. Returns 401 if the caller is not authenticated.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required

The ID of the schedule to update.

Body Params

The schedule update request containing the new name and properties.

Represents a request to create a new schedule with its initial configuration.

uuid | null

Gets or sets the optional identifier for the new schedule. If not provided, one will be generated.

string | null

Gets or sets the display name of the new schedule.

string | null

Gets or sets the URL-friendly route name for the new schedule.

thumbnailAsset
object | null

Gets or sets the thumbnail asset reference for the new schedule.

string
enum

Playlist

IntelligentSchedule

IntelligentPlaylist

Allowed:
uuid | null

Gets or sets the identifier of the time zone for the new schedule.

defaultVideoAsset
object | null

Gets or sets the default video asset reference used when no scheduled content is available.

boolean | null

Gets or sets a value indicating whether the playlist should loop when it reaches the end.

properties
object | null

Gets or sets additional dynamic properties for the new schedule.

Headers
string
enum
Defaults to application/json-patch+json

Generated from available request content types

Allowed:
Responses

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json