~ / endpoints / Related Searches API

Bing Related Searches Scraper API

Our Bing related searches scraper pulls the People-also-search-for suggestions and the People-Also-Ask questions Bing attaches to a query, returning each as JSON on the same call that fetches the organic results, so you get the full query cluster from one request.

Get a free API keyFull endpoint list
1,000
free requests / mo
2.6s
median response
JSON
structured output
1
call for the cluster
the wall

Why Bing makes Bing Related Searches data hard

The suggestions and questions around a Bing query are the keyword-research gold, but Bing has no API for them and only server-renders each block on some queries. Related searches ship reliably in the SERP HTML; the People-Also-Ask block renders only when Bing chooses to. We parse whichever blocks are present and return them as clean arrays, never failing the call over a missing one.

kickoff

The Bing Related Searches Scraper API, one request away

cURL
curl "https://api.bingscraperapi.com/api/v1/bing/search?q=how+tall+is+mount+everest&api_key=$API_KEY"
Python
import requests

BASE = "https://api.bingscraperapi.com"
API_KEY = "YOUR_API_KEY"

data = requests.get(
    f"{BASE}/api/v1/bing/search",
    params={"q": "how tall is mount everest", "api_key": API_KEY},
    timeout=30,
).json()

# People-also-search-for suggestions (present on most queries).
for s in data.get("related_searches", []):
    print("related:", s["query"], "->", s["link"])

# People-Also-Ask questions (present when Bing renders the block).
for qa in data.get("related_questions", []):
    print("Q:", qa["question"])
    print("A:", qa["answer"])
accepted params

Parameters

ParameterRequiredDefaultNotes
qrequired-The seed query whose related searches and questions you want, e.g. how tall is mount everest.
urloptional-A full bing.com/search URL to parse instead of building one from q. Pass q or url.
countryoptionalUSTwo-letter market region, e.g. GB or DE. Sets mkt=en-XX so the suggestion set is the stable national one. Defaults to US.
countoptional10Number of organic results to request alongside the blocks, 1 to 50. Defaults to 10.
api_keyrequired-Your API key, passed as a query parameter. Get one free at signup.
the payload

Fields returned by the Bing Related Searches Scraper API

200 OK
{
  "query": "how tall is mount everest",
  "engine": "bing",
  "results_count": 8,
  "related_searches": [
    {
      "query": "how tall is mount Everest feet",
      "link": "https://www.bing.com/search?q=how+tall+is+mount+Everest+feet&FORM=QSRE1"
    },
    {
      "query": "how tall is mount fuji",
      "link": "https://www.bing.com/search?q=how+tall+is+Mount+Fuji&FORM=QSRE3"
    },
    {
      "query": "mount Everest height in meters",
      "link": "https://www.bing.com/search?q=mount+Everest+height+in+meters&FORM=QSRE6"
    }
  ],
  "related_questions": [
    {
      "question": "How is the height of Mount Everest measured?",
      "answer": "The most recent survey, published in 2020 by China and Nepal, put the snow height at 8,848.86 m using GPS and ground-based measurement.",
      "title": "Mount Everest - Wikipedia",
      "link": "https://en.wikipedia.org/wiki/Mount_Everest"
    }
  ]
}
FieldTypeDescription
related_searchesarrayPeople-also-search-for suggestions. Present on most queries.
related_searches[].querystringThe suggested follow-up search phrase.
related_searches[].linkstringThe bing.com search URL for that suggestion.
related_questionsarrayPeople-Also-Ask entries. Present only when Bing server-renders the block for the query.
related_questions[].questionstringThe expandable question text.
related_questions[].answerstringThe answer snippet from the expanded panel, or null when Bing shows none.
related_questions[].linkstringThe source URL cited for the answer, decoded from Bing's redirect.
querystringThe seed query, echoed back from your request.
workflows

What this data is good for

>

Keyword expansion

Feed a seed term and harvest the related_searches array to grow a keyword list from the phrases Bing users actually search next.
>

People-Also-Ask harvesting

Collect the related_questions Bing renders for a topic to map the questions your content should answer and the pages Bing cites for each.
>

Content brief building

Turn one query into a cluster of subtopics and questions, so a writer's brief covers the intent Bing associates with the term.
>

FAQ and schema generation

Use the questions and answer snippets to draft FAQ sections and structured-data blocks grounded in what Bing surfaces.
>

Topic clustering

Run a set of seeds, dedupe their related searches, and group them into clusters to plan hub-and-spoke content.
>

Assistant grounding

Give a search or chat feature the related questions and their cited sources so it can suggest smart follow-ups with references.
under the hood

Why our Bing Related Searches Scraper API is reliable

One call returns the organic results plus the related searches and, when Bing renders it, the People-Also-Ask block, each parsed into a clean array with source links decoded from Bing's redirect wrapper. Every parser is defensive, so a missing block returns empty rather than erroring, and the request runs through rotating proxies with anti-bot handling and retries at a 2.6s median.

*

Related searches parsed

People-also-search-for links are read from the SERP and returned as query plus link pairs, deduped, on most queries.
*

People-Also-Ask when present

The related_questions block returns question, answer, title, and a decoded source link whenever Bing server-renders it for the query.
*

Blocks on the organic call

You do not call a separate endpoint. The suggestion and question blocks attach to the same bing/search response as the organic results.
*

Defensive, never fails on a block

A missing or empty block returns an empty array and never throws, so enrichment never breaks the core response.
*

Anti-bot and proxy rotation

Requests escalate through datacenter and residential proxy tiers with anti-bot handling if a block is detected.
*

Pinned market

We pin mkt=en-US (or your country) so the suggestion set is the stable national one rather than the proxy exit-IP geo.
weigh it up

Choosing between the Bing Related Searches Scraper API and the Bing API

Our APIDIY (requests / headless)Bing Web Search API (Azure)
Related searchesParsed to query + linkYou write the selectorAvailable as relatedSearches
People-Also-AskReturned when Bing renders itYou parse the expansion blockNot a dedicated field
AvailabilityLive and maintainedDepends on your setupClosed to new customers, sunsetting
SetupAPI key onlyProxies, headless browser, parsersAzure account and resource keys
DeliveryOn the organic call, no extra requestExtra parsing per blockSeparate response fields
Anti-bot and proxiesBuilt inYou build and maintain itNot applicable
price

Straightforward pricing

PlanPriceBest for
Free1,000 requestsTesting and small jobs
Pro$0.60 / 1kProduction workloads
Pay-as-you-go$0.90 / 1kSpiky or one-off volume

Median response 2.6s. You only pay for successful requests.

FAQ

What is a Bing related searches scraper?

A Bing related searches scraper reads the People-also-search-for suggestions Bing shows for a query and returns them in a structured format. Our API returns each suggestion as a query and a link, and on queries where Bing renders the People-Also-Ask block it also returns the related questions with their answer snippets and cited source links, all on the same call as the organic results.

Does every query return People-Also-Ask questions?

No. Bing server-renders the People-Also-Ask block only for some queries, so the related_questions array is present when Bing chooses to show it and omitted otherwise. Related searches ship reliably in the SERP HTML and are present on most queries. Our parser is defensive: whichever blocks Bing renders are returned, and a missing block simply returns nothing rather than failing the request.

How is this different from scraping the organic results?

It is the same endpoint. A single bing/search call returns the organic results and attaches the related searches and, when present, the People-Also-Ask questions to the same response object. You choose which arrays to read. This landing focuses on the suggestion and question blocks, which are the parts useful for keyword and content research.

Why scrape related searches instead of using a keyword tool?

Related searches and People-Also-Ask reflect what Bing users search next right now, straight from the live SERP, so they capture fresh intent that a static keyword database may lag on. Pulling them per query also ties each suggestion to the exact SERP context, which is useful for building content briefs and topic clusters around real Bing behavior.

Can I expand a whole keyword list at once?

Yes. Call the endpoint once per seed term, collect the related_searches arrays, dedupe across them, and you have an expanded keyword set. Because each call is billed as one request and the free tier includes 1,000 requests, you can build a sizable cluster before paying anything.

Are the suggestion links usable directly?

The related_searches links are standard bing.com/search URLs for each suggested phrase, so you can follow them or feed the query text back into the endpoint. The source links inside related_questions are decoded from Bing's ck/a redirect to the real destination URL, so those point straight at the cited page.

Build with related searches api data
Begin free with 1,000 requests, no credit card.
Get a free API key Full endpoint list