YouTube Downloader API
REST API to download videos from YouTube and to fetch direct download links from YouTube, Instagram, TikTok, and Facebook.
Getting Started
Sign up at youtube-download-api.org
Grab your API key from the dashboard
Pass it on every request as:
Authorization: Bearer YOUR_API_KEY
Credits
Every account has a credit balance. Each call deducts credits from the balance — both successes and failures are charged. Costs vary per endpoint:
| Endpoint | Success | Failure |
|---|---|---|
POST /download |
10 credits per GB delivered (capped at your account size limit) | 1 credit |
POST /info |
2 credits | 1 credit |
POST /list-channel |
1 credit per 10 items returned (e.g. 47 items → 5 credits) | 1 credit |
POST /client-download |
3 credits | 1 credit |
Polling endpoints (GET /download/{jobId}, GET /info/{jobId},
GET /client-download/{jobId}) are free. Auth failures (401) and
credit-limit errors (403) are not charged.