Delete video
videos.delete(video_id) -> VideoDeleteResponse
delete /videos/{video_id}
Permanently delete a completed or failed video and its stored assets.
Parameters
video_id: String
Returns
-
class VideoDeleteResponseConfirmation payload returned after deleting a video.
-
id: StringIdentifier of the deleted video.
-
deleted: boolIndicates that the video resource was deleted.
-
object: :"video.deleted"The object type that signals the deletion response.
:"video.deleted"
-
Example
require "openai"
openai = OpenAI::Client.new(api_key: "My API Key")
video = openai.videos.delete("video_123")
puts(video)
Response
{
"id": "id",
"deleted": true,
"object": "video.deleted"
}
Example
require "openai"
openai = OpenAI::Client.new
video = openai.videos.delete("video_123")
puts(video)