DuckDuckGo Autocomplete Scraper avatar

DuckDuckGo Autocomplete Scraper

Pricing

from $1.99 / 1,000 search results

Go to Apify Store
DuckDuckGo Autocomplete Scraper

DuckDuckGo Autocomplete Scraper

Extracts search autocomplete suggestions from DuckDuckGo's ac.duckduckgo.com API for any query prefix.

Pricing

from $1.99 / 1,000 search results

Rating

0.0

(0)

Developer

Search API

Search API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

This Apify Actor requests DuckDuckGo's public autocomplete endpoint for one query prefix or a batch of prefixes. It returns normalized suggestions with ranking, prefix-match metrics, regional parsing, request metadata, and provenance.

Input

  • query or queries — one prefix or up to 50 prefixes.
  • maxResults or maxItems — result limit for each prefix.
  • region — DuckDuckGo region code such as us-en.
  • timeoutMs — per-request timeout.

The actor uses the public JSON endpoint directly. It does not include browser-only or debugging options.

Output

Each suggestion includes the source phrase as title and suggestion, query context, rank, character and word counts, prefix and exact-match flags, market, the public search URL, the request API URL, response status and content type when available, request timing, provenance, and nested metadata. Language and country are included when both parts can be parsed from the supplied region. The current autocomplete response contains phrases but no description text, so description is declared in the schema and omitted from records unless the source begins providing it.

Local run

npm install
npm test
apify run --purge --input-file INPUT.json