Thordata Docs
English
English
  • Overview
  • PROXIES
    • Integration Tutorial
      • Residential Proxies Integration
        • AdsPower
        • BitBrowser
        • ClonBrowser
        • Playwright
        • Puppeteer
        • Selenium
        • Ghost Browser
        • SwitchyOmega
        • FoxyProxy
        • Chrome
        • Edge
        • MuLogin
        • Incogniton
      • ISP Proxies Integration
        • AdsPower
        • BitBrowser
        • ClonBrowser
        • Ghost Browser
        • SwitchyOmega
        • FoxyProxy
        • Chrome
        • Edge
      • Datacenter Proxies Integration
        • AdsPower
        • BitBrowser
        • ClonBrowser
        • Ghost Browser
        • SwitchyOmega
        • FoxyProxy
        • Chrome
        • Edge
      • Unlimited Proxies Integration
        • AdsPower
        • BitBrowser
        • ClonBrowser
        • Ghost Browser
        • SwitchyOmega
        • FoxyProxy
        • Chrome
        • Edge
    • Residential Proxies
      • Getting Started Guide
      • Endpoint Generator
        • User & Pass auth
        • Whitelisted IPs
          • Country Entry
            • Country/Region Entry Node
          • API Link
      • Users
      • Basic Query
      • Location Settings
        • Country / Region
        • City
        • State
      • Session Control
      • Protocols
      • Country/Region list
      • CDKEY Generation and Redemption
    • ISP Proxies
      • Getting Started Guide
    • Datacenter Proxies
      • Getting Started Guide
    • Unlimited Proxy Servers
      • Endpoint Generator
        • User & Pass auth
        • Whitelisted IPs
          • Country Entry
          • API Link
      • Users
      • Country/Region list
  • Scraping
    • SERP API
      • Introduction
      • Quick Start
      • Send Your First Request
      • Query Parameters
        • Google
        • Bing
        • Yandex
        • DuckDuckGo
      • Parsed JSON Result
        • Google
        • Bing
        • Yandex
        • DuckDuckGo
      • FAQs
    • WEB Scraper API
      • Getting Started Guide
      • API request builder
      • Parameter Description
      • Webhook Integration
      • Amazon S3 Integration
  • Universal Scraping API
    • Quick Start Guide
    • Configuration
    • Parameter Description
  • FREE TOOLS
    • Chrome Extension
      • Tutorial
  • USEFUL LINKS
    • Dashboard Center
  • FAQ
    • Product Problem
      • How do I choose the right proxy package?
      • How to target specific countries/regions?
      • How to target a specific city?
      • What is Unlimited Proxies?
      • Why is it not effective to use our proxies in a fingerprint browser?
        • 1. The proxy does not work at all
        • 2. The results of other detection channels you are using are not the same as the country extracted
        • 3. Your targeted website's detection results are not the same as the country extracted
        • 4. The proxy works, but the IP location randomly jumps to other countries you don't want
    • Payment Problem
      • What payment methods are supported?
      • What should I do if I buy the wrong package?
      • Do you provide refunds for paid services?
      • After payment, how long does it take to receive my agency balance or activate my account?
  • SUPPORT
    • Contact Us
Powered by GitBook
On this page
  • Localization
  • Geotargeting
  • Pagination

Was this helpful?

  1. Scraping
  2. SERP API
  3. Query Parameters

Bing

SERP API Bing Query Parameters

Configure Bing search queries using Thordata’s SERP API, including localization, geotargeting, and pagination options.

q (Required)

Defines the search query for scraping (default: q=pizza). Supports any keyword or language.

Code Example:

curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer xxxxxxxxxxxxxxxx" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1\"}"

Localization

cc (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:

curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer xxxxxxxxxxxxxxxx" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1^&cc=jp\"}"

mkt (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

Note:

  • mkt prioritizes UI language; cc focuses on content localization.

  • Combine both (e.g., mkt=es-AR&cc=ar) for region-specific results.

Example Request:

curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer xxxxxxxxxxxxxxxx" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1^&mkt=en-ca\"}"

Geotargeting

location (Optional)

Sets the search origin location (city/region). For best results, pair with lat/lon.

Example Request:

curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer xxxxxxxxxxxxxxxx" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1^&location=Tokyo\"}"

lat (Optional)

GPS latitude (-90.0 to 90.0). Must be used with lon.

  • Recommended precision: 4 decimal places (e.g., 40.7128 for New York).

Example Request:

curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer xxxxxxxxxxxxxxxx" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1^&lat=30\"}"

lon (Optional)

GPS longitude (-180.0 to 180.0). Must be used with lat.

  • Example: -74.0060 for New York.

Example Request:

curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer xxxxxxxxxxxxxxxx" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1^&lon=32\"}"

Pagination

first (Optional)

Sets the result offset (default: 1). For example, first=10 skips the first 9 results.

Code Example:

curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer xxxxxxxxxxxxxxxx" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1^&first=10\"}"

count (Optional)

Number of results per page (range: 1–50). Use with first for pagination.

Example Request:

curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer xxxxxxxxxxxxxxxx" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1^&count=10\"}"

adlt (Optional)

Adult content filter:

  • strict → Default (blocks adult content)

  • off → Allows adult content

Code Example:

curl https://scraperapi.thordata.com/request -H "Content-Type: application/json" -H "Authorization: Bearer xxxxxxxxxxxxxxxx" -d "{\"url\": \"https://www.bing.com/search?q=pizza^&json=1^&adlt=strict\"}"

PreviousGoogleNextYandex

Last updated 2 days ago

Was this helpful?

For assistance, contact .

support@thordata.com