Videos
Create a new video generation job by editing a source video or existing generated video.
client.Videos.Edit(ctx, body) (*Video, error)
POST/videos/edits
Create an extension of a completed video.
client.Videos.Extend(ctx, body) (*Video, error)
POST/videos/extensions
Create a character from an uploaded video.
client.Videos.NewCharacter(ctx, body) (*VideoNewCharacterResponse, error)
POST/videos/characters
Fetch a character.
client.Videos.GetCharacter(ctx, characterID) (*VideoGetCharacterResponse, error)
GET/videos/characters/{character_id}
Delete video
client.Videos.Delete(ctx, videoID) (*VideoDeleteResponse, error)
DELETE/videos/{video_id}
Retrieve video content
client.Videos.DownloadContent(ctx, videoID, query) (*Response, error)
GET/videos/{video_id}/content