Skip to main content

Overview

Create a new video by sending a POST request to /v1/project/create. Hooked supports multiple video types — each with its own parameters.
Video processing typically takes 2-5 minutes. Use a webhook to get notified when your video is ready.

Endpoint

Common Parameters

Video Types

Each type has a dedicated endpoint guide with full parameters:

Talking Avatar

UGC-style talking avatar videos

Script to Video

Convert scripts to videos with AI visuals

UGC Ads

User-generated content style ads, including website and app demos

Hook + Demo

Hook intro with product demo

Scenes

Multi-scene template videos

Prompt to Video

Generate from a text prompt

TikTok Slideshow

TikTok-style slideshow videos

Add Captions

Add captions to existing video

Extend Video

Extend an existing video

Remove Background

Remove video background
Website and app demo videos (an avatar presenting while your site or app is shown) are the app_demo format of UGC Studio. Use the UGC Ads endpoint for them.

Quick Example

Response

Get Video Details

Check video status

List Videos

View all videos

Webhook

Receive completion notifications

Quickstart

End-to-end tutorial