Bing Web Search API Scraper avatar

Bing Web Search API Scraper

Pricing

from $1.00 / 1,000 bing api calls

Go to Apify Store
Bing Web Search API Scraper

Bing Web Search API Scraper

Search Bing Web using the mobile app's API (bingapis.com/api/v7). Returns web search results (title, URL, snippet), images, news, and related searches. Extracted from the Microsoft Bing Android app (com.microsoft.bing v32.6).

Pricing

from $1.00 / 1,000 bing api calls

Rating

0.0

(0)

Developer

R.L.

R.L.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract Bing web search results, images, news, and related searches in a single fast API call — no browser, no CAPTCHAs, no HTML parsing. This Bing Search API scraper pulls data straight from the Bing mobile app's internal API for clean, structured results.

What does Bing Web Search API Scraper do?

Bing Web Search API Scraper sends your search query directly to Bing's own backend API (the same one used by the Bing Android app) and returns the results as ready-to-use JSON: organic web results (title, URL, snippet, position), image results, news results, and related search suggestions — all in one run. Because it talks to the API instead of rendering and scraping HTML pages, it's fast, lightweight, and doesn't require browser automation.

Just enter a search query and run the Actor — no coding required. Every run is available through the Apify API, so you can schedule searches, monitor rankings over time, or plug results straight into your app, spreadsheet, or BI tool.

Why use Bing Web Search API Scraper?

  • SEO & SERP tracking — monitor your website's Bing search rankings for target keywords over time.
  • Competitor research — see which pages competitors rank for and how their snippets appear.
  • Market & content research — pull real search results and related searches for keyword and topic research.
  • News monitoring — track fresh news coverage for a brand, topic, or person.
  • Image sourcing — collect image search results (thumbnails, dimensions, formats) for a given query.
  • Data enrichment — feed Bing search results into downstream pipelines, dashboards, or AI/LLM workflows.

Running on the Apify platform gives you scheduled runs, webhooks, dozens of ready-made integrations (Zapier, Make, Google Sheets, Slack, and more), proxy rotation, and full API/programmatic access — so you can go from a manual query to a production data pipeline in minutes.

How to use Bing Web Search API Scraper

  1. Click Try for free or open the Actor in Apify Console.
  2. Enter your search query (e.g. best noise cancelling headphones 2026) in the input form.
  3. Optionally set the market (e.g. en-US, de-DE), safe search level, and how many images, news, or related searches to include.
  4. Click Start and wait for the run to finish — usually just a few seconds.
  5. Open the Dataset tab to preview, filter, and export your results.

You can also run the Actor programmatically via the Apify API or Apify SDK, and schedule it to run automatically (e.g. daily rank tracking).

Input

Configure the scraper through the Input tab in Apify Console, or by passing a JSON object via the API. Main fields:

FieldTypeDescription
qStringSearch query / keyword to search for.
maxItemsIntegerMaximum number of results to return (0 = all available).
marketStringMarket/locale code, e.g. en-US, fr-FR, zh-CN. Defaults to en-US.
safeSearchStringContent filtering: Off, Moderate, or Strict.
includeImagesBooleanInclude image search results in the output.
includeNewsBooleanInclude news search results in the output.
includeRelatedSearchesBooleanInclude related search suggestions in the output.
resultsPerPageIntegerNumber of results requested per API call (max ~50).
proxyConfigurationObjectProxy settings — Apify Proxy is used by default.

Example input:

{
"q": "best noise cancelling headphones 2026",
"maxItems": 50,
"market": "en-US",
"safeSearch": "Moderate",
"includeImages": true,
"includeNews": true,
"includeRelatedSearches": true,
"resultsPerPage": 10
}

Output

Results are stored in a dataset, one item per search result (organic, image, news, or related search). You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Example output item (organic web result):

{
"position": 1,
"name": "Best Noise Cancelling Headphones 2026 | Reviews",
"url": "https://example.com/best-headphones-2026",
"displayUrl": "example.com/best-headphones-2026",
"snippet": "Our top picks for noise cancelling headphones in 2026, tested for sound quality, comfort, and battery life.",
"dateLastCrawled": "2026-07-10T00:00:00Z",
"language": "en",
"isFamilyFriendly": true,
"resultType": "organic",
"query": "best noise cancelling headphones 2026"
}

Data table

FieldDescription
positionRank position of the result.
nameResult title.
urlResult URL.
displayUrlHuman-readable display URL.
snippetResult description/snippet text.
dateLastCrawledDate Bing last crawled the page.
languageDetected language of the result.
isFamilyFriendlyWhether the result passed safe search filtering.
isNavigationalWhether the query looks navigational (e.g. brand/site name).
deepLinksSub-links Bing shows under the main result.
imgThumb, imgContent, imgWidth, imgHeight, imgFormatImage result fields (when includeImages is on).
newsPage, newsDesc, newsDatePublished, newsImgThumb, newsProviderNameNews result fields (when includeNews is on).
relatedSearchTextRelated search suggestion text (when includeRelatedSearches is on).
totalEstimatedMatchesBing's estimated total number of matches for the query.
resultTypeType of result: organic, image, news, or relatedSearch.
queryThe search query that produced this result.

How much does it cost to scrape Bing search results?

This Actor uses pay-per-event (PPE) pricing: you're charged $0.001 per Bing API call, not per compute unit and not per output record. Each call is one page of pagination and returns all of that page's results (organic web results, plus images, news, and related searches on the first page) for a single charge, so a typical multi-page run costs a small, predictable fraction of a cent per page. There's no separate platform CU billing on top of this — the only cost is the per-call charge. Apify's free plan includes monthly platform credits, which comfortably covers hundreds of pages per month for testing or light use. Note the underlying free API key is rate-limited to roughly 3 calls per minute — for high-volume use, provide your own key or a paid tier.

Tips for best results

  • Keep maxItems and resultsPerPage no larger than you need — smaller runs finish faster and cost less.
  • Turn off includeImages / includeNews / includeRelatedSearches if you only need organic web results — this reduces run time and output size.
  • Set market to match your target audience's locale for more relevant, localized results.
  • Use Apify's Scheduler to track ranking changes for the same query over time.
  • Respect the ~3 calls/minute rate limit on the default free API key when running frequent or large batches of queries.

FAQ

Is it legal to scrape Bing search results? Scraping publicly available search result data is generally legal, but you're responsible for complying with Bing's Terms of Service and applicable laws in your jurisdiction, especially around rate limits and commercial use. This Actor is intended for research, monitoring, and legitimate business use cases.

Does this need my own Bing API key? No — a default key is used out of the box, but it's rate-limited (~3 calls/minute). For higher-volume or production use, consider requesting your own key.

Can I search other regions or languages? Yes — set the market input field (e.g. de-DE, ja-JP, es-MX) to get localized results.

Something not working or missing a field you need? Open an issue on the Actor's Issues tab in Apify Console, or reach out for a custom scraping solution tailored to your use case.