Fast YouTube Search Results Scraper avatar
Fast YouTube Search Results Scraper

Pricing

$3.50 / 1,000 results

Go to Store
Fast YouTube Search Results Scraper

Fast YouTube Search Results Scraper

Developed by

Matthew James

Matthew James

Maintained by Community

Quickly returns detailed structured data based on search queries.

5.0 (1)

Pricing

$3.50 / 1,000 results

1

Total users

3

Monthly users

3

Runs succeeded

>99%

Last modified

a day ago

Fast YouTube Search Scraper

Fast YouTube Search Scraper returns detailed structured data based on search queries.

Features

  • Scrape YouTube search results based on customizable queries.
  • Identifies YouTube Shorts within results.
  • Supports advanced filtering options (e.g., Last hour, Today, This week).
  • Supports sorting results by relevance, upload date, view count, and rating.

Data Output Structure

  • dateScraped: ISO8601 timestamp of when this data was scraped.
  • query: The original search term used to generate this result.
  • filterUsed: Human-readable filter applied to the search (e.g. "This month").
  • sortByUsed: Human-readable sort order used (e.g. "Relevance").
  • videoId: Unique YouTube video ID.
  • watchUrl: Direct link to the YouTube video.
  • timePosted: How long ago the video was uploaded in human-readable format.
  • title: Title of the YouTube video.
  • description: Short snippet from the video page.
  • thumbnail: URL of the video's thumbnail image.
  • viewCount: Number of views the video has (as integer).
  • length: Duration of the video in HH:MM:SS or MM:SS format.
  • channelName: Name of the channel that uploaded the video.
  • channelThumbnail: URL of the channel's avatar image.
  • channelUrl: Direct link to the YouTube channel.
  • isShort: Boolean indicating if the video is a YouTube Short.

Example Output

{
"dateScraped": "2025-07-01T00:00:00.000Z",
"query": "example query",
"filterUsed": "This month",
"sortByUsed": "Relevance",
"videoId": "abc123XYZ",
"watchUrl": "https://www.youtube.com/watch?v=abc123XYZ",
"timePosted": "2 days ago",
"title": "Dummy Video Title for Testing Purposes",
"description": "This is a dummy description used for testing the output structure. Replace with real data.",
"thumbnail": "https://i.ytimg.com/vi/abc123XYZ/hqdefault.jpg",
"viewCount": 9876,
"length": "12:34",
"channelName": "Test Channel",
"channelThumbnail": "https://yt3.ggpht.com/placeholder-avatar=s68-c-k-c0x00ffffff-no-rj",
"channelUrl": "https://www.youtube.com/channel/UC1234567890",
"isShort": false
}

Workflow Usage

Example payload for workflow integration:

{
"searchQueries": [
"apify",
"scraping"
]
"maxResults": 10,
"filter": "This year",
"sortBy": "View count"
}

Tips: