> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hooked.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Welcome to the Hooked API - Create AI-powered videos programmatically with realistic avatars and natural voices

<img className="block dark:hidden" src="https://mintcdn.com/hooked/4u8ftLEKdp1u4Tb2/images/hero.png?fit=max&auto=format&n=4u8ftLEKdp1u4Tb2&q=85&s=57867549bd5373ec88639d18c41ee0e8" alt="Hooked API" width="2064" height="1104" data-path="images/hero.png" />

<img className="hidden dark:block" src="https://mintcdn.com/hooked/4u8ftLEKdp1u4Tb2/images/hero.png?fit=max&auto=format&n=4u8ftLEKdp1u4Tb2&q=85&s=57867549bd5373ec88639d18c41ee0e8" alt="Hooked API" width="2064" height="1104" data-path="images/hero.png" />

## Welcome to Hooked API

The Hooked API allows you to create professional AI-powered videos programmatically. Generate UGC-style videos, educational content, and marketing materials with realistic avatars and natural-sounding voices.

<CardGroup cols={2}>
  <Card title="Quick Start" icon="rocket" href="/quickstart">
    Create your first video in minutes
  </Card>

  <Card title="Authentication" icon="key" href="/authentication">
    Get your API key and start building
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/avatar/list">
    Explore all available endpoints
  </Card>

  <Card title="Examples" icon="book" href="/examples/class-video">
    See real-world implementation examples
  </Card>
</CardGroup>

## Key Features

<AccordionGroup>
  <Accordion title="Realistic AI Avatars" icon="user">
    Access our library of professional AI avatars or create custom ones. Each avatar can speak naturally with lip-sync and realistic expressions.
  </Accordion>

  <Accordion title="Natural Voice Synthesis" icon="microphone">
    Choose from hundreds of ElevenLabs voices in multiple languages and accents, or clone custom voices for your brand.
  </Accordion>

  <Accordion title="Multiple Project Types" icon="video">
    Create different types of videos: educational content (Class), UGC ads, Script to Videos, hook + demo videos, and TikTok slideshows.
  </Accordion>

  <Accordion title="Complete Customization" icon="palette">
    Add background music, captions, b-roll footage, and customize every aspect of your video to match your brand.
  </Accordion>
</AccordionGroup>

## How It Works

<Steps>
  <Step title="Get Resources">
    List available avatars, voices, music, and formats to build your video
  </Step>

  <Step title="Create Project">
    Send a project creation request with your script and selected resources
  </Step>

  <Step title="Receive Webhook">
    Get notified when your video is ready (typically 2-5 minutes)
  </Step>

  <Step title="Download Video">
    Access your generated video via the provided URL
  </Step>
</Steps>

## Popular Use Cases

<CardGroup cols={3}>
  <Card title="Marketing Ads" icon="megaphone">
    Create UGC-style ads with authentic-looking presenters
  </Card>

  <Card title="Educational Content" icon="graduation-cap">
    Generate tutorial and course videos at scale
  </Card>

  <Card title="Social Media" icon="hashtag">
    Produce consistent content for TikTok, Instagram, and YouTube
  </Card>

  <Card title="Product Demos" icon="box">
    Showcase products with engaging demonstrations
  </Card>

  <Card title="Explainer Videos" icon="lightbulb">
    Create clear, concise explainer content
  </Card>

  <Card title="Testimonials" icon="star">
    Generate authentic-looking customer testimonials
  </Card>
</CardGroup>

## API Endpoint

All API requests should be made to:

```
https://api.hooked.so/v1
```

## Support

Need help? We're here for you:

* **Email**: [support@hooked.so](mailto:support@hooked.so)
* **Dashboard**: [hooked.so](https://hooked.so)
* **Discord**: Join our community

<Card title="Ready to get started?" icon="rocket" href="/quickstart">
  Follow our quickstart guide to create your first video
</Card>
