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

# Videobase developer API

> Upload, organize, and manage Videobase videos from your application.

The Videobase API lets you manage your account, videos, folders, remote uploads, thumbnails, and subtitles.

Send requests to:

```text theme={null}
https://api.videobase.com/v1
```

Authenticate each request with your 16-character API key in the `X-Api-Key` header.

<CardGroup cols={2}>
  <Card title="Make your first request" icon="rocket" href="/quickstart">
    Retrieve your account details with cURL, JavaScript, or Python.
  </Card>

  <Card title="Authentication" icon="key" href="/api-reference/authentication">
    Find your API key and send it safely.
  </Card>

  <Card title="API overview" icon="brackets-curly" href="/api-reference/overview">
    Learn the request, pagination, and resource conventions.
  </Card>

  <Card title="Error handling" icon="triangle-exclamation" href="/api-reference/errors">
    Handle Videobase error responses consistently.
  </Card>
</CardGroup>

## Available resources

* **Account** — Read account details, earnings reports, and DMCA reports.
* **Uploads** — Request an upload target, copy a video, or import a remote URL.
* **Folders** — List, create, and rename folders.
* **Videos** — List videos, retrieve metadata, rename videos, set intro skipping, and manage thumbnails.
* **Subtitles** — Upload subtitle files or import subtitles from a URL.

<Note>
  Version 1 is available under `/v1`. The API does not currently publish a separate version lifecycle or deprecation schedule.
</Note>
