Brave News Scraper
Pricing
from $9.99 / 1,000 results
Brave News Scraper
Scrapes news search results from Brave Search (search.Brave.com/news). Extracts title, URL, source, snippet, thumbnail, and published date.
Pricing
from $9.99 / 1,000 results
Rating
0.0
(0)
Developer
Coding Frontned
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 hours ago
Last modified
Categories
Share
Collect structured news article results from Brave's public news search pages. The Actor uses direct HTTP requests instead of a browser, applies exact record and page limits, removes duplicate article URLs, and omits unsupported empty values.
Input
query(required): search phrase, up to 240 characters.maxItems: unique dataset-record limit, from 1 to 500. Default: 50.maxPages: request limit, from 1 to 50. The Actor stops when Brave exposes no real next-page link.countryandlanguage: two-letter Brave market codes. Defaults:usanden.timeRange: optionalday,week,month, oryearfilter.sortBy: empty for relevance ordatefor newest first.proxyConfiguration: optional Apify Proxy or custom proxy settings. Direct access is the default.
Example:
{"query": "artificial intelligence","maxItems": 25,"maxPages": 3,"country": "us","language": "en","timeRange": "week","sortBy": "date"}
Output
Each record includes the result position, title, canonical external article URL, publisher, article domain, snippet and media when published, Brave search provenance, filter context, and scrape timestamp. Empty or fabricated placeholder fields are never emitted.
Limits and responsible use
This Actor only reads public result pages. Keep bounded limits, respect Brave and publisher terms, and do not use the output to republish copyrighted article bodies. Site markup and availability can change; a run fails explicitly rather than returning a successful empty dataset when no valid article is extracted.
Local verification
npm cinpm run checkapify actor:run --input-file=qa-inputs/local-search.jsonnpm run validate