Brave Discussions Scraper
Pricing
Pay per usage
Brave Discussions Scraper
Scrapes forum and discussion results from Brave Search. Extracts discussion threads from Reddit, Stack Exchange, and other community forums that appear in the Discussions section of search results.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Search API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrapes forum and discussion results from Brave Search. Extracts discussion threads from Reddit, Stack Exchange, and other community forums that appear in the Discussions section of search results.
What this Actor collects
Each dataset item represents one Brave Discussions result from a public community source, with the thread URL, excerpt, community, dates, reply or vote data, and top-answer details when exposed.
- Uses the input limits and filters below to control the crawl.
- Stores source-backed fields defined by the 29-field dataset schema.
- Omits optional fields when the source does not expose a value instead of writing nulls or fabricated placeholders.
Use cases
- Community and audience research
- Question and answer monitoring
- Discussion-source 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 search query to find discussion/forum results on Brave Search. |
maxItems | integer | No | 30 | Maximum number of discussion results to scrape. |
maxPages | integer | No | 5 | Maximum number of Brave result pages to inspect. |
country | string | No | "us" | Brave country code for localized results. |
language | string | No | "en" | Brave language code. |
maxRequestRetries | integer | No | 3 | Retries for temporary navigation, rate-limit, and browser failures. |
navigationTimeoutSecs | integer | No | 60 | Maximum time allowed for each Brave page navigation. |
headless | boolean | No | true | Run Firefox without showing a browser window. |
proxyConfiguration | object | No | — | Proxy settings for the scraper. |
Example input
{"query": "react vs vue","maxItems": 10,"maxPages": 3,"country": "us","language": "en","proxyConfiguration": {"useApifyProxy": false},"maxRequestRetries": 3,"navigationTimeoutSecs": 60,"headless": true}
Output
The default dataset contains one item per discussion result. The following are the most useful fields; answer, reply, and vote fields appear only when Brave exposes them.
| Field | Type | Description |
|---|---|---|
position | integer | Position |
link | string | Thread URL |
source | string | Source |
community | string | Community |
snippet | string | Question Snippet |
answerCount | integer | Answer Count |
voteCount | integer | Top Answer Votes |
publishedAt | string | Published At |
searchQuery | string | Search Query |
scrapedAt | string | Scraped At |
page | integer | Page |
domain | string | Domain |
threadId | string | Thread ID |
displayUrl | string | Displayed URL |
snippetHtml | string | Question HTML |
publishedAtRaw | string | Published At Raw |
Example dataset item
This compact example is taken from local Actor storage. Long text and nested collections are shortened for documentation only.
{"position": 1,"link": "https://www.reddit.com/r/reactjs/comments/10u17c7/what_does_react_do_better_than_vue_innately/","source": "Reddit","community": "reactjs","snippet": "Things like ecosystem could be explained away by existing earlier. I am curious what is inately better about the React library over Vue.","answerCount": 18,"voteCount": 235,"publishedAt": "2023-02-05T00:00:00.000Z","searchQuery": "react vs vue","scrapedAt": "2026-07-23T15:27:01.889Z","page": 1,"domain": "reddit.com"}