Vid Kraken Docs

Vid Kraken — YouTube Download 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 vidkraken.com

  • Grab your API key from the dashboard

  • Pass it on every request as: Authorization: Bearer YOUR_API_KEY

Usage & billing

You pay for bandwidth only. Every plan includes a monthly bandwidth allowance; each download counts its actual file size against it, with a 20 MB minimum per download. There are no per-download fees. Downloads and metadata lookups are counted against generous per-plan quotas that are sized so bandwidth always runs out first. Failures are never charged.

Endpoint Counts against
POST /download Bandwidth at actual file size (20 MB minimum)
POST /info 1 info request
POST /list-channel Account add-on — contact us to enable
POST /client-download Account add-on — contact us to enable

Polling endpoints (GET /download/{jobId}, GET /info/{jobId}, GET /client-download/{jobId}) are free, as is GET /me for checking your plan and remaining balances. Failed jobs, auth failures (401) and limit errors (403, 429) are not charged.

Each account may have at most 100 downloads queued or in progress at once; POST /download returns 429 beyond that until some finish.

API Endpoints