YouTube Downloader

Download video & audio dari YouTube — kualitas hingga 1080p, mode audio-only (mp3). Tempel URL, dapat link unduhan langsung.

1 endpoint395 calls1/1 passing
Get API key

Download media dari YouTube.

GET/v1/…youtube/download
passing · 3.9s1h cache

Try it

Checking your keys…

Parameters

url

string · query · required

YouTube media URL (video or post). Query params are fine.

quality

enum · query · optional

Max video quality — `max` = best available. Ignored when audioOnly=true.

audioOnly

enum · query · optional

Set `true` to fetch audio only. Default `false` (video).

audioFormat

enum · query · optional

Audio container when audioOnly=true. Default mp3.

Example response

{"project":"downloader:youtube",  "data": {"ok":true,"url":"https://cbt.zpi.web.id/tunnel?id=y-P2cCDN_hF6zS4a00vt6&exp=1780841297533&sig=x3g8WJXSELziFWWLiD4sGq2jtq6JCbcv3X-sQ7N8B0Y&sec=Jcpn4xBFKNTcpX4RQwI1ttYbFKbbPwiJmkZKl-dIQ_4&iv=OGshggWPx11q-BL4xwu7Rw","type":"audio","filename":"Rick Astley - Never Gonna Give You Up (Official Video) (4K Remaster) - Rick Astley.mp3","provider":"youtube","originalUrl":"https://www.youtube.com/watch?v=dQw4w9WgXcQ"  },"timestamp":"2026-06-13T02:21:52Z"}

Errors

  • 401Missing or invalid x-api-key
  • 404Not found or private
  • 429Rate limit or monthly quota reached

Code

const data = await client.run(  "downloader:youtube",  "download",  { url: "https://www.youtube.com/watch?v=dQw4w9WgXcQ", quality: "1080", audioOnly: "false", audioFormat: "mp3" });