Livepush Developers

API reference

Stream Scheduler

Scheduled and automated streaming

5 endpoints

Endpoints

MethodPathOperation
PUT /streams/{stream_id}/config/scheduler/playlist Attach Videos to the Pre-Recorded Stream Playlist Attaches one or more existing videos to the scheduler playlist of a pre-recorded live stream. The playlist defines the p
PUT /streams/{stream_id}/config/scheduler/loop Toggle scheduler looping Enables or disables looping for the scheduler playlist. When enabled, the playlist will repeat indefinitely, allowing co
POST /streams/{stream_id}/config/scheduler/events Schedule a pre-recorded live stream Schedules a pre-recorded live stream to start at a specific date and time using the configured playlist. This endpoint i
DELETE /streams/{stream_id}/config/scheduler/events/{event_id} Delete scheduled stream event Deletes a scheduled pre-recorded live stream event before it starts. This operation does not affect the stream configura
PUT /streams/{stream_id}/config/scheduler/events/{event_id}/end End active scheduled stream Stops a currently running pre-recorded live stream event. Ending a stream is not instantaneous and may take a few second