duckduckgo_search
Perform a DuckDuckGo search to obtain parsed JSON results with adjustable region, date filters, and pagination.
Instructions
Run a DuckDuckGo search via Scrapingdog (/duckduckgo/search). Returns parsed results as JSON. Supports region (kl), date filters (df), and pagination via next_page_token (15 per page).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| df | No | Date filter: d (past day), w (week), m (month), y (year), or from_date..to_date. | |
| kl | No | Region, e.g. 'us-en', 'uk-en', 'fr-fr'. | |
| html | No | Return the full raw HTML of the DuckDuckGo results page. | |
| query | Yes | The DuckDuckGo search query. Supports inurl:, site:, intitle: operators. | |
| api_key | No | Override the configured Scrapingdog API key for this call. If omitted, the key is read from SCRAPINGDOG_API_KEY or a local .env file. | |
| next_page_token | No | Token from a previous response to fetch the next page (15 results per page). |