DuckDuckGo News Scraper
Under maintenancePricing
from $4.99 / 1,000 results
DuckDuckGo News Scraper
Under maintenanceScrapes news search results from DuckDuckGo. Extracts title, URL, source, excerpt, thumbnail, and publication date.
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
Coding Frontned
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 days ago
Last modified
Categories
Share
Collects complete news cards from DuckDuckGo's ordinary public News results page. The Actor uses a standard headless Chromium browser and semantic page elements; it does not call private APIs, intercept internal responses, modify browser identity signals, solve challenges, or access article pages.
Input
query— required topic, 2–200 characters.maxItems— 1–100 complete unique records; default 20.region— lowercase DuckDuckGo region code such asus-en; defaultus-en.timeRange—"",d,w, orm.sortBy—relevanceordate.proxyConfiguration— optional Apify proxy configuration; disabled by default.
Output
Each dataset item contains the visible headline, canonical HTTPS article URL, domain, publisher, excerpt, relative publication time, optional machine-readable publication time and thumbnail, query/filter context, result page, source evidence, and scrape timestamp. Incomplete cards and duplicate article URLs are omitted. A successful summary is written to OUTPUT; failures write bounded diagnostics to diagnostics and fail the run instead of reporting an empty success.
Limits and responsible use
The Actor reads only public search-result cards. It stops on HTTP access controls or human-verification pages and makes no bypass attempt. Availability, ordering, and fields depend on DuckDuckGo and the selected region. Respect applicable terms, publisher rights, privacy rules, and local law.
Development
Use Node.js 22 or newer. Run npm test, npm run check, and npm run validate. A bounded local example is provided in .actor/input.json and test-input.json.