DuckDuckGo
SERP API DuckDuckGo Query Parameters
Configure DuckDuckGo search queries using Thordata's SERP API, including geotargeting and pagination options.
q
(Required)
Defines the search query for scraping (default: q=pizza
). Supports any keyword in any language.
Code Example:
Geotargeting
kl
(Optional)
Controls interface language and regional preferences (overrides IP-based location).
Format: kl=<language-code>-<country-code>
(e.g., zh-cn
)
Example Request:
Note: Uses country/language codes like in-en
for India (English).
Pagination
start
(Optional)
Sets result offset (zero-indexed). Rules:
start=30
→ Skips first 30 results (page 2)Max:
start=500
(result quality declines after ~16 pages)
Example Request:
Additional Parameters
Additional Parameters
df
(Optional)
Filters results by time range:
d
Last 24 hours
Time-sensitive queries
w
Last 1 week
Balanced freshness/coverage
m
Last 1 month
Default range
y
Last 1 year
Historical data
Example Request:
kp
(Optional)
Safe search filtering:
kp=-2
: Strict (default)kp=-1
: Moderatekp=1
: Disabled (may trigger CAPTCHA)
Example Request:
Last updated
Was this helpful?