# Hooked API Documentation ## Docs - [List Avatars](https://docs.hooked.so/api-reference/avatar/list.md): Get all available avatars (library + custom) for creating videos - [Get Integration Details](https://docs.hooked.so/api-reference/integration/details.md): Get details and health status of a connected social platform - [Disconnect Integration](https://docs.hooked.so/api-reference/integration/disconnect.md): Remove a connected social media platform - [List Integrations](https://docs.hooked.so/api-reference/integration/list.md): Get all connected social media platforms for publishing videos - [List Music](https://docs.hooked.so/api-reference/music/list.md): Get all available music tracks for background audio - [Niche Creators](https://docs.hooked.so/api-reference/niche/creators.md): Get top creators in a specific content niche - [List Niches](https://docs.hooked.so/api-reference/niche/list.md): Get all available content niches for trend analysis - [Niche Metrics](https://docs.hooked.so/api-reference/niche/metrics.md): Get performance metrics and analytics for a content niche - [Niche Videos](https://docs.hooked.so/api-reference/niche/videos.md): Get trending videos for a specific content niche - [Schedule Video](https://docs.hooked.so/api-reference/schedule/create.md): Schedule a video for automatic publishing to social platforms - [Cancel Schedule](https://docs.hooked.so/api-reference/schedule/delete.md): Cancel a scheduled post before it's published - [Get Schedule Details](https://docs.hooked.so/api-reference/schedule/details.md): Get detailed information about a specific scheduled post - [List Scheduled Posts](https://docs.hooked.so/api-reference/schedule/list.md): Get all scheduled posts for your account with filtering options - [Update Schedule](https://docs.hooked.so/api-reference/schedule/update.md): Update the scheduled time or platform data of a pending post - [Analyze Account](https://docs.hooked.so/api-reference/social/account-analyze.md): Analyze a social media account and extract insights - [Delete Account](https://docs.hooked.so/api-reference/social/account-delete.md): Delete an analyzed account and its associated data - [Account Details](https://docs.hooked.so/api-reference/social/account-details.md): Get detailed information about an analyzed account - [List Accounts](https://docs.hooked.so/api-reference/social/account-list.md): Get all social accounts analyzed by your team - [Refresh Account](https://docs.hooked.so/api-reference/social/account-refresh.md): Refresh account data with latest information from the platform - [Create Search](https://docs.hooked.so/api-reference/social/search-create.md): Create a new search and scrape videos matching the search term - [Delete Search](https://docs.hooked.so/api-reference/social/search-delete.md): Delete a saved search and its associated videos - [Search Details](https://docs.hooked.so/api-reference/social/search-details.md): Get detailed information about a search including its videos - [List Searches](https://docs.hooked.so/api-reference/social/search-list.md): Get all saved searches for your team - [List Templates](https://docs.hooked.so/api-reference/template/list.md): Get all your video templates - [Trending Videos](https://docs.hooked.so/api-reference/trends/videos.md): Get currently trending viral videos across platforms - [Add Captions](https://docs.hooked.so/api-reference/video/add-captions.md): Add automatic captions to your videos with customizable styles and positioning - [Create Video](https://docs.hooked.so/api-reference/video/create.md): Create a new AI video project - [Get Video Details](https://docs.hooked.so/api-reference/video/details.md): Get detailed information about a specific video - [Extend Video](https://docs.hooked.so/api-reference/video/extend-video.md): Extend videos using AI to continue and extend your content seamlessly - [Hook + Demo](https://docs.hooked.so/api-reference/video/hook-demo.md): Create engaging Hook + Demo videos with text overlays and background media - [List Videos](https://docs.hooked.so/api-reference/video/list.md): Get all your created videos (excludes templates) - [Product Ads](https://docs.hooked.so/api-reference/video/product-ads.md): Create product advertisement videos with AI avatars and scrolling website capture - [Prompt to Video](https://docs.hooked.so/api-reference/video/prompt-to-video.md): Create videos from prompts with AI-generated scripts and media - [Remove Background](https://docs.hooked.so/api-reference/video/remove-background.md): Remove backgrounds from videos - [Scenes](https://docs.hooked.so/api-reference/video/scenes.md): Create multi-scene videos combining avatars, video clips, and AI-generated transitions - [Script to Video](https://docs.hooked.so/api-reference/video/script-to-video.md): Create videos from scripts with AI-generated or custom media - [Talking Avatar](https://docs.hooked.so/api-reference/video/talking-avatar.md): Create talking avatar videos with AI avatars - [TikTok Slideshow](https://docs.hooked.so/api-reference/video/tiktok-slideshow.md): Create TikTok-style slideshow videos with text overlays and custom positioning - [UGC Ads](https://docs.hooked.so/api-reference/video/ugc-ads.md): Create authentic user-generated content style ads with AI avatars - [Video Webhook](https://docs.hooked.so/api-reference/video/webhook.md): Receive real-time notifications when your video is ready - [Video Workflow](https://docs.hooked.so/api-reference/video/workflow.md): End-to-end video creation workflow with the Hooked API - [List Voices](https://docs.hooked.so/api-reference/voice/list.md): Get all available voices (ElevenLabs library + custom cloned voices) - [Authentication](https://docs.hooked.so/authentication.md): Learn how to authenticate your API requests with Hooked - [Add Captions Example](https://docs.hooked.so/examples/add-captions.md): Add automatic captions to videos with customizable styles and positioning - [Class Video](https://docs.hooked.so/examples/class-video.md): Create an educational class-style video with an AI avatar presenter - [Extend Video Example](https://docs.hooked.so/examples/extend-video.md): Extend videos using AI to continue and extend your content seamlessly - [Hook + Demo Example](https://docs.hooked.so/examples/hook-demo.md): Create attention-grabbing videos with text hooks and demo media - [Product Ads Example](https://docs.hooked.so/examples/product-ads.md): Create product advertisement videos with AI avatars and scrolling website capture - [Prompt to Video Example](https://docs.hooked.so/examples/prompt-to-video.md): Create videos from prompts with AI-generated scripts and media - [Remove Background Example](https://docs.hooked.so/examples/remove-background.md): Remove backgrounds from videos - [Scenes Example](https://docs.hooked.so/examples/scenes.md): Create multi-scene videos combining avatars, video clips, and AI-generated transitions - [Script to Video Example](https://docs.hooked.so/examples/script-to-video.md): Create videos from scripts with AI-generated or custom media - [Talking Avatar Example](https://docs.hooked.so/examples/talking-avatar.md): Create talking avatar videos with AI avatars - [Template Personalization](https://docs.hooked.so/examples/template-personalization.md): Create personalized videos at scale using templates and variable replacement - [TikTok Slideshow Example](https://docs.hooked.so/examples/tiktok-slideshow.md): Create engaging slideshow videos with text overlays and custom positioning - [UGC Ads Example](https://docs.hooked.so/examples/ugc-ads.md): Create authentic-looking user-generated content ads - [Best Practices](https://docs.hooked.so/guides/best-practices.md): Production-ready patterns and optimization tips - [Bulk Generation](https://docs.hooked.so/guides/bulk-generation.md): Generate hundreds of personalized videos at scale - [Complete Workflow](https://docs.hooked.so/guides/complete-workflow.md): End-to-end guide from video creation to deployment - [Error Handling](https://docs.hooked.so/guides/error-handling.md): Handle errors gracefully and debug issues effectively - [MCP Server](https://docs.hooked.so/guides/mcp-server.md): Let AI agents create videos using the Model Context Protocol - [Personalization](https://docs.hooked.so/guides/personalization.md): Create highly personalized videos that resonate with each viewer - [Scenes & Variables](https://docs.hooked.so/guides/scenes-and-variables.md): Master the template system with scenes and variable replacement - [Skill File](https://docs.hooked.so/guides/skill-file.md): Teach your AI agent to create videos with the Hooked skill - [Webhooks](https://docs.hooked.so/guides/webhooks.md): Real-time notifications when your videos are ready - [Introduction](https://docs.hooked.so/introduction.md): Welcome to the Hooked API - Create AI-powered videos programmatically with realistic avatars and natural voices - [Quickstart](https://docs.hooked.so/quickstart.md): Create your first AI video in under 5 minutes ## OpenAPI Specs - [openapi](https://docs.hooked.so/openapi.json)