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

# Overview

> Transcribe audio and video, then retrieve and export the results with a single API key.

The Vook API lets you work with your transcriptions programmatically: upload a
file to transcribe, list your transcriptions, check their status, read the
transcript text, and download exports, using only an API key.

## Base URL

All requests target the versioned public surface under `/api/v1`:

```
https://www.api.vook.ai/api/v1
```

## Authentication

Every request authenticates with an API key sent as a Bearer token:

```bash theme={null}
Authorization: Bearer $VOOK_API_KEY
```

Keys look like `vk_live_…`. See [Authentication](/authentication) for how to
mint and revoke them.

## Requirements

The examples in these guides use `curl` and Python. The Python snippets require
**Python 3.8+** and the [`requests`](https://pypi.org/project/requests/) package:

```bash theme={null}
pip install requests
```

## Next steps

<CardGroup cols={2}>
  <Card title="Transcribe a file" icon="cloud-arrow-up" href="/upload">
    Upload a file and turn it into a transcription.
  </Card>

  <Card title="Retrieve and export" icon="file-lines" href="/retrieve-export">
    List a transcription, read its text, and download an export.
  </Card>

  <Card title="Authentication" icon="key" href="/authentication">
    Mint a `vk_live_…` key and send it on every request.
  </Card>
</CardGroup>
