YouTube Scraper
Pricing
Pay per event
YouTube Scraper
This YouTube scraper pulls structured video data straight from YouTube's InnerTube web API, so there is no API key, no OAuth, and no daily quota to burn through.
YouTube Scraper
Pricing
Pay per event
This YouTube scraper pulls structured video data straight from YouTube's InnerTube web API, so there is no API key, no OAuth, and no daily quota to burn through.
video_id
Optional
11-character YouTube video id.
url
Optional
Canonical watch URL.
title
Optional
Video title.
description
Optional
Full video description (when fetch_details is on).
description_snippet
Optional
Short description snippet from search results.
channel_name
Optional
Channel display name.
channel_id
Optional
Channel id (UC…).
channel_url
Optional
Channel URL.
channel_subscribers
Optional
Approximate channel subscriber count (when fetch_details is on).
published_text
Optional
Localized 'X time ago' string.
published_date
Optional
Exact publish date YYYY-MM-DD (when fetch_details is on).
upload_date
Optional
Exact upload date YYYY-MM-DD (when fetch_details is on).
view_count
Optional
View count as integer.
view_count_text
Optional
Localized view count string.
like_count
Optional
Like count (when fetch_details is on).
comment_count
Optional
Comment count (when fetch_details is on).
duration_seconds
Optional
Video length in seconds (when fetch_details is on).
duration_text
Optional
Video length as shown (e.g. 12:34).
category
Optional
YouTube category (when fetch_details is on).
keywords
Optional
Video keyword tags (when fetch_details is on).
thumbnail_url
Optional
Highest-resolution thumbnail URL.
is_live
Optional
Whether the video is/was a live stream.
source
Optional
Which input produced this row: search, channel, or video_url.
input
Optional
The original input entry.
fetched_in_seconds
Optional
Wall-clock seconds the run took.