Brave Videos Scraper
Pricing
from $1.99 / 1,000 brave videos scraper results
Brave Videos Scraper
Scrapes video search results from Brave Search (search.brave.com/videos). Extracts the full canonical videos-vertical schema: title, URL, channel, duration, views, likes, comments, publish date, thumbnail, platform, isLive/isShort flags, quality options, and more.
Pricing
from $1.99 / 1,000 brave videos scraper results
Rating
0.0
(0)
Developer
Search API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Scrapes video search results from Brave Search (search.brave.com/videos). Extracts the full canonical videos-vertical schema: title, URL, channel, duration, views, likes, comments, publish date, thumbnail, platform, isLive/isShort flags, quality options, and more.
What this Actor collects
Each dataset item represents one Brave Videos result, with its source URL, platform, channel, duration, engagement data, publication time, thumbnail, flags, and search context when available.
- Uses the input limits and filters below to control the crawl.
- Stores source-backed fields defined by the 56-field dataset schema.
- Omits optional fields when the source does not expose a value instead of writing nulls or fabricated placeholders.
Use cases
- Video discovery
- Publisher and topic monitoring
- Media-catalog enrichment
Input
Provide input in JSON. Fields marked required must be supplied; source-specific alternatives and constraints are described in the field text.
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
query | string | Yes | — | The video search query. |
maxItems | integer | No | 50 | Maximum number of videos to scrape. |
country | string | No | "us" | Brave country code (e.g. 'us', 'gb', 'in'). |
language | string | No | "en" | Brave language code (e.g. 'en', 'de', 'fr'). |
timeRange | string | No | "" | Upload-time filter: day, week, month, year, or empty for no filter. |
duration | string | No | "" | Filter by video duration. Options: "short", "medium", "long". |
resolution | string | No | "" | Resolution filter: high, standard, or empty for no filter. |
maxRequestRetries | integer | No | 3 | Retries temporary rate limits and server errors. |
navigationTimeoutSecs | integer | No | 60 | Maximum seconds for each Brave page navigation. |
headless | boolean | No | true | Disable only for local visual debugging. |
proxyConfiguration | object | No | — | Proxy settings. Residential proxies recommended. |
Example input
{"query": "machine learning tutorial","maxItems": 50,"country": "us","language": "en","proxyConfiguration": {"useApifyProxy": false},"maxRequestRetries": 3,"navigationTimeoutSecs": 60}
Output
The default dataset contains one item per video result. The following are the most useful fields; engagement, quality, and channel fields appear only when Brave provides them.
| Field | Type | Description |
|---|---|---|
position | integer | Position |
title | string | Title |
url | string | URL |
platform | string | Platform |
channel | string | Channel |
duration | string | Duration |
viewCount | integer | View Count |
publishedAt | string | Published At |
thumbnail | string | Thumbnail |
isLive | boolean | Is Live |
isShort | boolean | Is Short |
searchQuery | string | Search Query |
country | string | Country |
scrapedAt | string | Scraped At |
type | string | Type |
description | string | Description |
Example dataset item
This compact example is taken from local Actor storage. Long text and nested collections are shortened for documentation only.
{"position": 1,"title": "Machine Learning for Everybody – Full Course","url": "https://www.youtube.com/watch?v=i_LwzRVP7bg","platform": "YouTube","channel": "freeCodeCamp.org","duration": "03:53:53","publishedAt": "2022-09-26T00:00:00.000Z","thumbnail": "https://imgs.search.brave.com/CMdFwGE5G8dAuKI6kVFdyzgxmZxygpyV-j_P2Xgz4VA/rs:fit:200:200:1:0/g:ce/aHR0cHM6Ly9pLnl0/aW1nLmNvbS92aS9p/X0x3elJWUDdiZy9t/YXhyZXNkZWZhdWx0/LmpwZw","isLive": false,"isShort": false,"searchQuery": "machine learning tutorial","country": "us"}