- Web Unlocker
- SERP API
- Scraping Browser
- Web Scraper IDE
- Web Data APIs
- Browser Extension
- Bright Shield
SERP API DuckDuckGo Query Parameters
Configure DuckDuckGo search queries with Bright Data’s SERP API, including parameters for localization, safe search, time range, and device targeting, tailored to meet your data extraction needs.
Search
kl
Country and language code used to define the country and language of search. See the full list here.
curl --proxy brd.superproxy.io:22225 --proxy-user brd-customer-<customer-id>-zone-<zone-name>:<zone-password> "https://duckduckgo.com/?q=pizza&kl=us-en"
kad
Language of the search page interface: buttons, menu. See the full list here
curl --proxy brd.superproxy.io:22225 --proxy-user brd-customer-<customer-id>-zone-<zone-name>:<zone-password> "https://duckduckgo.com/?q=pizza"
kp
Removes adult content from search results.
Available values are:
1
- Turn on safe search
-1
- Moderate search content
-2
- Turn off safe search
curl --proxy brd.superproxy.io:22225 --proxy-user brd-customer-<customer-id>-zone-<zone-name>:<zone-password> "https://duckduckgo.com/?q=pizza&kp=1"
df
Time range to search.
Available values are:
d
- Past 2 weeks
w
- Past month
m
- Past 3 months
w
- Past 6 months
curl --proxy brd.superproxy.io:22225 --proxy-user brd-customer-<customer-id>-zone-<zone-name>:<zone-password> "https://duckduckgo.com/?q=pizza&df=d"
brd_mobile
Define what device type to be represented in user-agent
Default or brd_mobile=0
will provide random desktop user-agent while brd_mobile=1
will provide random mobile user-agent.
For specific mobile platform provide one of the following values:
brd_mobile=ios
- iPhone user-agent (aliasbrd_mobile=iphone
)
brd_mobile=ipad
- iPad user-agent (aliasbrd_mobile=ios_tablet
)
brd_mobile=android
- Android phone
brd_mobile=android_tablet
- Android tablet
curl --proxy brd.superproxy.io:22225 --proxy-user brd-customer-<customer-id>-zone-<zone-name>:<zone-password> "https://duckduckgo.com/?q=pizza&brd_mobile=1"