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: 150). 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?