YouTube Search Scraper
Pricing
$1.00 / 1,000 results
YouTube Search Scraper
Give searches and get the videos YouTube ranks for each: title, channel, views, publish date, length, Shorts and live flags, link and thumbnail. Optionally channels and playlists too. 16 countries. Data from the DataForSEO SERP API.
Pricing
$1.00 / 1,000 results
Rating
0.0
(0)
Developer
Brightgro LLC
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
33 minutes ago
Last modified
Share
Give searches and get what YouTube ranks for each one, in YouTube's order. The data comes from the DataForSEO SERP API.
Input
- Searches: up to 50, for example
web scraping tutorial. - Country: one of 16 YouTube markets (US by default).
- Results per search: 20 to 200. The default is 20.
- Include channels and playlists: off returns videos only.
Output
One row per result:
| Field | What it holds |
|---|---|
| query, country | What you asked for |
| rank, type | The result's place in YouTube's results; video, video_paid, channel or playlist |
| title, url, description | The result |
| video_id, views, published, published_at | The video, its views and when it was published |
| duration, duration_seconds, is_short, is_live, badges | Length and flags |
| channel_name, channel_id, channel_url | The channel behind the result |
| thumbnail_url | The video thumbnail |
| video_count, verified, playlist_id | For channel and playlist rows |
A search with no matching results gets one no_results row. A provider error gets one provider_error row and is not charged. An empty search is skipped.
Price
One result event for each result row, at the price shown on this page. The run asks for no more results than its spending limit can pay for, and stops when the limit is reached.
Limits
- YouTube may show fewer results than you ask for, and with videos only, channel and playlist results are left out of the count.
- View counts and dates are as YouTube shows them at the time of the search.