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

# Getting Started

> Prerequisite and how to get help

The TranscribeTube API lets you transcribe YouTube videos programmatically. Submit a video, get a `projectId`, and either receive a [webhook callback](/api-documentation/webhooks) or [poll for the result](/api-documentation/lifecycle).

## Prerequisite

The API is available on any paid plan. See current plans and pricing at [app.transcribetube.com/subscription](https://app.transcribetube.com/subscription). Once you've subscribed, follow [Get your API key](/api-documentation/authentication) to start testing.

## Endpoints at a glance

| Method | Path                                                                          | Purpose                                  |
| ------ | ----------------------------------------------------------------------------- | ---------------------------------------- |
| `POST` | [`/api/transcribeVideo`](/api-documentation/endpoint/post-apitranscribevideo) | Submit a YouTube video for transcription |
| `GET`  | [`/api/list`](/api-documentation/endpoint/get-apilist)                        | List your projects (paginated)           |
| `GET`  | [`/api/detail/{id}`](/api-documentation/endpoint/get-apidetail)               | Get a project's status and transcription |

Base URL: `https://api.transcribetube.com`. All requests require an `api-key` header — see [Authentication](/api-documentation/authentication).

## Getting Help

If you have any questions, please email us at [hello@transcribetube.com](mailto:hello@transcribetube.com) or get help in chat in [App](https://app.transcribetube.com/dashboard).
