Videos
List Videos
Get all videos from your projects with detailed information including duration, status, and download URLs
GET
Overview
This endpoint returns all videos extracted from your projects (excludes templates). It intelligently fetches videos from multiple projects until reaching your requested limit. Each video includes detailed metadata like duration in frames, download URL, and processing status.Videos are extracted from projects in order. The endpoint will fetch videos from multiple projects to reach your requested limit, or return fewer if no more are available.
Query Parameters
Filter by project/video type:
class: Educational videosugc_ads: UGC advertisingugc_video: UGC videosscript_to_video: Script to Videoshook_demo: Hook + Demotiktok_slideshow: TikTok slideshowsall: All video types (default)
Filter by video status:
draft: Draft videosprocessing: Currently processingcompleted: Completed videosfailed: Failed videos
Maximum number of videos to return (max: 100). The endpoint will fetch from multiple projects until reaching this limit or until no more videos are available.
Pagination offset for projects
Video Status
Each video has one of these statuses:draft
draft
Video is created but not yet processing
processing
processing
Video is currently being generated (usually 2-5 minutes)
completed
completed
Video is ready! Download URL is available
failed
failed
Video generation failed - check the
message field for detailsPagination
For large video lists, use pagination:Pagination Example
Use Cases
Dashboard View
Build a video management dashboard
Status Monitoring
Track video processing status
Analytics
Analyze video creation trends
Bulk Operations
Manage multiple videos at once
Filtering Examples
- By Status
- By Type
- Combined
Related Endpoints
Video Details
Get a specific video’s details
Create Video
Create a new video
List Templates
View your templates
Authorizations
Query Parameters
Filter by project/video type. Use 'all' to get videos from all project types.
Available options:
class, ugc_ads, ugc_video, script_to_video, hook_demo, tiktok_slideshow, all Filter by video status
Available options:
draft, processing, completed, failed Maximum number of projects to fetch (results will include all videos from those projects)
Required range:
x <= 100Pagination offset for projects