Bing Shopping Scraper avatar

Bing Shopping Scraper

Pricing

from $1.99 / 1,000 search results

Go to Apify Store
Bing Shopping Scraper

Bing Shopping Scraper

Scrapes product listings from Bing Shopping. Extracts title, price, original price, discount, merchant, rating, review count, condition, shipping info, and more.

Pricing

from $1.99 / 1,000 search results

Rating

0.0

(0)

Developer

Search API

Search API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Search Bing Shopping by product query or public Shopping URL. Each product record combines the visible search card with source-backed data from its Bing product details page.

Inputs

  • mode: search or url.
  • query: the primary product search; queries adds optional searches.
  • startUrls: public https://www.bing.com/shop URLs for URL mode.
  • market: a language-country value such as en-US.
  • sortBy: relevance, ascending price, descending price, or rating.
  • minPrice and maxPrice: price bounds applied to the Bing request and normalized results.
  • maxItems, maxItemsPerQuery, and maxPages: result limits.
  • includeProductDetails: enabled by default. Opens each selected product’s Bing details page to collect specifications, displayed review information, and merchant offers. Disable it to keep only search-card data and reduce page requests.
  • maxConcurrency, retry and timeout settings, headless, and proxyConfiguration.

Output

Each product record includes its Bing product ID and details URL, title, displayed and numeric prices, currency, seller, product image and dimensions, product rating and review count, shipping label, sale badges, sponsored status, result positions, query and market context, and timestamps when Bing provides those values.

Search-page context includes Bing’s displayed sort label, total result count in searchMetadata, and visible filter groups with their available values. Product details add a structured specifications array of {name, value} entries, visible merchant offers, topic-level popular-opinion ratings, Bing’s review summary and source count, and review samples when present. When Bing explicitly reports that a product is currently unavailable, productAvailability is unavailable and availabilityMessage contains Bing’s visible message.

Review summaries and excerpts are copied from Bing’s details page as displayed. Bing may show review text that mentions a different product model; inspect those fields before treating them as model-specific.

Unavailable values are omitted. The Actor does not infer brand or seller URLs from product titles or merchant names. If a product details page cannot be loaded or contains no supported detail section, its search-card record is still retained.

Example

{
"query": "laptop",
"market": "en-US",
"sortBy": "relevance",
"maxItems": 20,
"maxPages": 2,
"includeProductDetails": true,
"proxyConfiguration": { "useApifyProxy": false }
}

Run locally with apify run --purge --input-file INPUT.json. Results are written to the default dataset and are available as JSON, CSV, Excel, and through the Apify API.

The latest validated product record is included in samples/sample-record.json.