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

# Introduction

> Generate AI videos and research TikTok content with the RawUGC API

## What is RawUGC?

RawUGC is an AI video generation platform that lets you create professional videos programmatically. Use our API to integrate video generation into your workflows, automate content creation, and build on top of our AI models.

## What you can do

<CardGroup cols={2}>
  <Card title="Generate Videos" icon="video" href="/quickstart">
    Create AI videos using Sora 2, Kling Motion Control, and Veo 3 models
  </Card>

  <Card title="Content Inspiration" icon="lightbulb" href="/api-reference/inspo-projects/create-inspo-project">
    Scrape and analyze TikTok videos to inform your content strategy
  </Card>

  <Card title="Authentication" icon="key" href="/authentication">
    Set up API key authentication for programmatic access
  </Card>
</CardGroup>

## Base URL

All API requests use the following base URL:

```
https://rawugc.com/api/v1
```

## Authentication

The API uses Bearer token authentication. Include your API key in the `Authorization` header:

```bash theme={null}
Authorization: Bearer YOUR_API_KEY
```

Create API keys from your [RawUGC dashboard](https://rawugc.com/account).

## API Versioning

RawUGC uses date-based API versioning. The current latest version is `2026-03-06`. Your API key can be pinned to a specific version, and you can override per-request with the `RawUGC-Version` header. See [Versioning](/versioning) for details.

## Next steps

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Generate your first video in under 5 minutes
  </Card>

  <Card title="API Versioning" icon="code-branch" href="/versioning">
    Understand how date-based versioning keeps your integration stable
  </Card>
</CardGroup>
