Creates or updates a live schedule record for a content item.

Behavior: Persists a new live schedule or updates an existing one for the content item referenced in the provided Nomad.Common.Models.Live.LiveScheduleEditModel.

Authorization: Requires an authenticated user with a valid bearer token.

Side Effects:

  • A live schedule record is created or updated in the data store.

Error Scenarios:

  • Returns 401 if the request is not authenticated.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

The create/edit DTO model for live schedule metadata.

Represents the input model for editing an existing live schedule. Inherits all properties from LiveScheduleModel.

uuid

Gets or sets event reference.

string | null

Gets or sets the display name of the live schedule.

prerollVideo
object | null

Gets or sets the pre-roll video asset played before the live stream starts.

postrollVideo
object | null

Gets or sets the post-roll video asset played after the live stream ends.

slateVideo
object | null

Gets or sets the slate video asset displayed when no live content is available.

boolean

Gets or sets a value indicating whether the output stream uses secure (signed) URLs.

archiveFolderAsset
object | null

Gets or sets the folder asset reference where archived recordings are stored.

primaryLiveInput
object | null

Gets or sets the primary live input source reference.

string | null

Gets or sets the URL of the primary live stream input.

backupLiveInput
object | null

Gets or sets the backup live input source reference.

string | null

Gets or sets the URL of the backup live stream input.

liveScheduleStatus
object | null

Gets or sets the current status of the live schedule.

string | null

Gets or sets the status message describing the current state of the live schedule.

externalOutputProfiles
array of objects | null

Gets or sets the list of external output profiles for the live schedule.

externalOutputProfiles
liveChannel
object | null

Gets or sets the live channel reference assigned to this schedule.

boolean | null

Gets or sets a value indicating whether to override the default channel settings.

outputProfileGroup
object | null

Gets or sets the output profile group reference for the live schedule.

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

Generated from available request content types

Allowed:
Responses
200

The live schedule was saved successfully.

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