Bing
SERP API Bing Query Parameters
Configure Bing search queries using Thordata’s SERP API, including localization, geotargeting, and pagination options.
q
,Search Query(Required)
Defines the search query for scraping (default: q=pizza
). Supports any keyword in any language.
Example Request:
Example with q
:pizza parameter
curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer Token" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1\"}"
Localization
cc
,Country(Optional)
Specifies the country/region for localized results (e.g., cc=jp
prioritizes Japanese results).
Examples:
cc=us
→ United States (English)cc=fr
→ France (French)
Example Request:
Example results for q
: pizza,cc
:jp
curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer Token" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1^&cc=jp\"}"
Geotargeting
mkt
,Language(Optional)
Sets UI language and regional format using language-code-region
(e.g., en-CA
). Case-insensitive.
Examples:
mkt=en-US
→ English (United States)mkt=zh-CN
→ Simplified Chinese
Example Request:
Example results for q
: pizza,mkt
:fr-fr
curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer Token" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1^&mkt=fr-fr\"}"
location
,Location(Optional)
Sets the search origin location (city/region). For best results, pair with lat
/lon
.
Example Request:
Example results for q
: pizza,location
:Tokyo
curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer Token" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1^&location=Tokyo\"}"
lat
,Latitude(Optional)
GPS latitude (-90.0 to 90.0). Must be used with lon
.
Example Request:
Example results for q
: pizza,lat
:40.7128
curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer Token" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1^&lat=40.7128\"}"
lon
,Longitude(Optional)
GPS longitude (-180.0 to 180.0). Must be used with lat
.
Example Request:
Example: -74.0060
for New York.
Example results for q
: pizza,lon
:-74.0060
curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer Token" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1^&lon=-74.0060\"}"
Pagination
first
,Result offset(Optional)
Sets the result offset (default: 1
). For example, first=10
skips the first 9 results.
Example Request:
Example results for q
: pizza,first
:10
curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer Token" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1^&first=10\"}"
count
,Results per page(Optional)
Number of results per page (range: 1
–50
). Use with first
for pagination.
Example Request:
Example results for q
: pizza,count
:10
curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer Token" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1^&count=10\"}"
Advanced Filters
adlt
,Safe(Optional)
Adult content filter:
strict
→ Default (blocks adult content)off
→ Allows adult content
Example Request:
Example results for q
: pizza,adlt
:strict
curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer Token" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1^&adlt=strict\"}"
For assistance, contact [email protected].
Last updated
Was this helpful?