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.