API Documentation

Integrate TubeChef's AI-powered video creation capabilities into your applications

Quick Start
# Install the TubeChef SDK
npm install tubechef-sdk

# Initialize the client
const tubechef = new TubeChef({
apiKey: 'your-api-key',
environment: 'production'
})

API Endpoints

Video Generation
POST

Create AI-generated videos from scripts and prompts

/api/v1/videos/generate
Translation
POST

Translate content to multiple languages

/api/v1/translate
Voice Synthesis
POST

Generate high-quality voiceovers from text

/api/v1/voice/synthesize
Channel Ripper
POST

Bulk process and translate YouTube channels

/api/v1/channels/rip
Job Status
GET

Check the status of processing jobs

/api/v1/jobs/{jobId}
Account Info
GET

Retrieve account and usage information

/api/v1/account
Authentication

All API requests require authentication using your API key in the header:

Authorization: Bearer your-api-key
Content-Type: application/json

Official SDKs

JavaScript/Node.js
npm install tubechef-js
Python
pip install tubechef-python
PHP
composer require tubechef/php
REST API
curl -X POST ...
Rate Limits & Pricing
1000
Requests per hour
100GB
Monthly transfer
$0.10
Per API call
Need Help?

Our developer support team is here to help you integrate TubeChef into your applications.