# TranscriptAPI

**Canonical:** https://apis.io/apis/transcriptapi-io/transcriptapi/  
**Provider:** transcriptapi-io — https://apis.io/providers/transcriptapi-io/  
**Base URL:** https://api.transcriptapi.io  
**Documentation:** https://transcriptapi.io/docs

TranscriptAPI is published by [transcriptapi-io](https://apis.io/providers/transcriptapi-io/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 3 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 3 JSON Schemas.

YouTube Transcript API – extract transcripts, search videos, browse channels.

## Operations (8)

| Method | Path | Summary |
|---|---|---|
| GET | `/account` | Get your account |
| POST | `/transcriptions` | Create a transcription |
| GET | `/transcriptions` | List transcriptions |
| GET | `/transcriptions/{id}` | Get a transcription |
| DELETE | `/transcriptions/{id}` | Cancel or delete a transcription |
| PUT | `/transcriptions/{id}/upload/chunks/{index}` | Upload one chunk |
| GET | `/transcriptions/{id}/upload` | Get upload progress |
| POST | `/transcriptions/{id}/upload/complete` | Complete a chunked upload |

## Machine-readable artifacts (5)

- **OpenAPI** — https://artifacts.apis.io/transcriptapi-io/openapi/transcriptapi-io-openapi.json
- **JSONSchema** — https://artifacts.apis.io/transcriptapi-io/json-schema/transcriptapi-io-transcription-schema.json
- **JSONSchema** — https://artifacts.apis.io/transcriptapi-io/json-schema/transcriptapi-io-account-schema.json
- **JSONSchema** — https://artifacts.apis.io/transcriptapi-io/json-schema/transcriptapi-io-transcription-list-schema.json
- **APIsJSON** — https://artifacts.apis.io/transcriptapi-io/apis.yml

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/transcriptapi-io/transcriptapi/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/transcriptapi-io/.
