Skip to main content
DELETE
Delete Scheduled Stream
This endpoint allows you to delete a scheduled stream that is in WAITING status. Only streams that haven’t started yet can be deleted.

Overview

The Delete Scheduled Stream endpoint allows you to remove a scheduled stream from the system. This is useful when you need to cancel a stream that hasn’t started yet.

Endpoint Details

  • Method: DELETE
  • Endpoint: /v1/scheduled_streams/{schedule_id}
  • Authentication: Required (API Key)
  • Content-Type: application/json

Parameters

string
required
The unique identifier of the scheduled stream to delete. This ID is returned when you create a scheduled stream.

Request Example

Response

Success Response (200)

string
A success message confirming the deletion
string
The ID of the deleted scheduled stream

Error Responses

Validation Error (422)

array
Array of validation error details
array
Location of the error in the request
string
Error message describing the validation issue
string
Type of validation error

Use Cases

  • Cancel Future Streams: Remove scheduled streams that are no longer needed
  • Clean Up: Delete test or outdated scheduled streams
  • Resource Management: Free up system resources by removing unused scheduled streams

Important Notes

Only scheduled streams with status “WAITING” can be deleted. Streams that are already running or completed cannot be deleted.
The schedule_id is returned when you create a scheduled stream using the POST /v1/scheduled_streams endpoint.

Authorizations

X-API-Key
string
header
required

Path Parameters

schedule_id
string
required

schedule_id

Response

Successful Response

message
string

Success message

schedule_id
string

ID of the deleted scheduled stream