Livestreams
Update Livestream
Update an existing livestream
PUT
This endpoint requires authentication and the
updateLivestream permission.Path Parameters
The UUID of the livestream to update
Request Body
Title of the livestream
Description of the livestream
YouTube URL for the livestream
Custom streaming URL
Current status of the livestream. One of:
scheduled: Upcoming livestreamlive: Currently streamingended: Completed livestreamcancelled: Cancelled livestream
Scheduled start time in ISO 8601 format
Actual start time in ISO 8601 format
End time in ISO 8601 format
Array of tags associated with the livestream
URL of the livestream thumbnail
UUID of the uploaded thumbnail file
Response
Returns the updated livestream object.Livestream’s unique identifier (UUID)
Title of the livestream
Description of the livestream
YouTube URL for the livestream
Custom streaming URL
Current status of the livestream
Scheduled start time in ISO 8601 format
Actual start time in ISO 8601 format
End time in ISO 8601 format
Array of tags associated with the livestream
URL of the livestream thumbnail
Thumbnail file information
UUID of the user who created the livestream
UUID of the user who last updated the livestream
Creation timestamp in ISO 8601 format
Last update timestamp in ISO 8601 format
Error Responses
Error details when the request fails
Common error cases:
- 400 Bad Request: Invalid request body
- 401 Unauthorized: Missing or invalid access token
- 403 Forbidden: Missing required permission
- 404 Not Found: Livestream not found
