Skip to content
For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Primary navigation

Videos

Create a video
Deprecated
Video videos().create(params, requestOptions = RequestOptions.none())
POST
/videos
Create a character
Deprecated
VideoCreateCharacterResponse videos().createCharacter(params, requestOptions = RequestOptions.none())
POST
/videos/characters
Delete a video
Deprecated
VideoDeleteResponse videos().delete(params = VideoDeleteParams.none(), requestOptions = RequestOptions.none())
DELETE
/videos/{video_id}
Download video content
Deprecated
HttpResponse videos().downloadContent(params = VideoDownloadContentParams.none(), requestOptions = RequestOptions.none())
GET
/videos/{video_id}/content
Create a video edit
Deprecated
Video videos().edit(params, requestOptions = RequestOptions.none())
POST
/videos/edits
Create a video extension
Deprecated
Video videos().extend(params, requestOptions = RequestOptions.none())
POST
/videos/extensions
Retrieve a character
Deprecated
VideoGetCharacterResponse videos().getCharacter(params = VideoGetCharacterParams.none(), requestOptions = RequestOptions.none())
GET
/videos/characters/{character_id}
List videos
Deprecated
VideoListPage videos().list(params = VideoListParams.none(), requestOptions = RequestOptions.none())
GET
/videos
Create a video remix
Deprecated
Video videos().remix(params, requestOptions = RequestOptions.none())
POST
/videos/{video_id}/remix
Retrieve a video
Deprecated
Video videos().retrieve(params = VideoRetrieveParams.none(), requestOptions = RequestOptions.none())
GET
/videos/{video_id}
Models
class ImageInputReferenceParam:
class Video:

Structured information describing a generated video job.

class VideoCreateError:

An error that occurred while generating the response.

enum VideoModel:
enum VideoSeconds:
enum VideoSize: