YouTube Transcriber
The YouTube Transcriber API allows you to extract text transcriptions from YouTube videos using advanced AI models. Convert video content into searchable, readable text format with high accuracy and fast processing times.
Key Features
- Multiple AI Models: Choose from OpenAI GPT, Google Gemini, and other state-of-the-art models
- High Accuracy: Leverage the power of advanced language models for accurate transcription
- YouTube Integration: Simply provide a YouTube URL to get started
- Fast Processing: Quick turnaround times for video transcription
- Simple API: Single endpoint with consistent parameter structure
Available Models
All YouTube Transcriber requests support a comprehensive range of AI models:
OpenAI Models:
gpt-5-mini
- GPT-5 Minio4-mini
- GPT-o4 Minio1
- GPT-o1gpt-4.1-mini
- GPT-4.1 Minigpt-4.1-nano
- GPT-4.1 Nanogpt-4.1
- GPT-4.1o3-mini
- GPT-o3 Minio1-preview
- GPT-o1 Previewo1-mini
- GPT-o1 Minigpt-4o-mini
- GPT-4o Minigpt-4o
- GPT-4o
Google Models:
gemini-1.5-flash
- Gemini 1.5 Flashgemini-1.5-pro
- Gemini 1.5 Progemini-1.0-pro
- Gemini 1.0 Progemini-2.0-flash
- Gemini 2.0 Flashgemini-2.0-flash-lite
- Gemini 2.0 Flash Litegemini-2.5-pro
- Gemini 2.5 Progemini-2.5-flash
- Gemini 2.5 Flash
API Reference
Request Headers
Field | Value |
---|---|
API-KEY | <your-api-key> |
Content-Type | application/json |
Request Parameters
Field Name | Type | Description | Required |
---|---|---|---|
type | string | Must be YOUTUBE_TRANSCRIBER | ✔️ |
model | string | AI model identifier | ✔️ |
conversationId | string | Must be YOUTUBE_TRANSCRIBER | ✔️ |
promptObject.videoUrl | string | YouTube video URL to transcribe | ✔️ |
Example Response
{}
Interactive Playground
API Playground
https://api.1min.ai/api/features
Generated cURL Command:
curl -X POST "https://api.1min.ai/api/features" \
-H "API-KEY: <your-api-key>" \
-H "Content-Type: application/json" \
-d '{
"type": "YOUTUBE_TRANSCRIBER",
"model": "claude-3-5-haiku-20241022",
"conversationId": "YOUTUBE_TRANSCRIBER",
"promptObject": {
"videoUrl": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
}
}'
Getting Started
- Obtain an API Key: Sign up at 1min.ai to get your API key
- Choose Your Model: Select from OpenAI or Google AI models based on your needs
- Test with Playground: Use the interactive playground above to test the API
- Integrate: Use the generated curl command or implement in your preferred language
The YouTube Transcriber API provides a simple and efficient way to convert YouTube video content into readable text format using advanced AI models.