Quick Start

Get up and running with YouTube Intelligence API in under a minute.

1. Get your API key

Sign up on RapidAPI to get your free API key. The Basic plan includes generous rate limits at no cost.

2. Make your first request

curl -G "https://youtube.toolkitapi.io/v1/youtube/transcript" \
  --data-urlencode "url=https://youtube.com/watch?v=dQw4w9WgXcQ" \
  -H "X-API-Key: YOUR_KEY"
import httpx

resp = httpx.get(
    "https://youtube.toolkitapi.io/v1/youtube/transcript",
    params={"url": "https://youtube.com/watch?v=dQw4w9WgXcQ"},
    headers={"X-API-Key": "YOUR_KEY"},
)
print(resp.json())
const resp = await fetch(
  "https://youtube.toolkitapi.io/v1/youtube/transcript?url=" +
  encodeURIComponent("https://youtube.com/watch?v=dQw4w9WgXcQ"),
  {
    headers: { "X-API-Key": "YOUR_KEY" },
  }
);
const data = await resp.json();
console.log(data);

3. Explore endpoints

Browse the full tool listing to find the endpoint you need. The API covers YouTube transcripts, video metadata, channel data, web scraping, site crawling, and more.