Bing Search Scraper avatar

Bing Search Scraper

Pricing

from $0.50 / 1,000 search results

Go to Apify Store
Bing Search Scraper

Bing Search Scraper

Bing organic + paid search results -- an independent alternative to the Google Search Scraper.

Pricing

from $0.50 / 1,000 search results

Rating

0.0

(0)

Developer

datacortex

datacortex

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Share

Search Bing and download structured organic and paid results: title, URL, snippet, display URL, and rank.

Built for Apify Console, API, MCP agents, and integrations (Make, Zapier, n8n). One dataset row per listing — ready for CSV, Excel, or JSON export.

What you get

FieldExample
titleadidas Official Website
urlhttps://www.adidas.com/
urlShownwww.adidas.com
descriptionShop adidas shoes, clothing and accessories.
typeorganic
position1
page1

Organic listings are written first, then ads. Default is one page per query (~10 organic results).

How to run

  1. Open the Actor in Apify Console.
  2. Enter one search term per line under Search queries.
  3. Optional: Bing domain, pages, location, language, max results.
  4. Click Start. Open the Output tab when the run finishes.

Example input

{
"queries": ["adidas"],
"domain": "com",
"pages": 1,
"maxResults": 10
}

API

curl -X POST "https://api.apify.com/v2/acts/datacortex~bing-search-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"queries":["adidas"],"pages":1}'

Replace YOUR_TOKEN with an Apify API token.

Use with MCP / agents

This is a normal Apify Actor. Agents call it through Apify MCP — you do not run a separate MCP process.

Pin this Actor as a tool (after it is public):

{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com?tools=datacortex/bing-search-scraper"
}
}
}

The agent should fetch-actor-details on datacortex/bing-search-scraper, then run it with the same JSON as Example input above. Running Actors requires an Apify token (OAuth in the client, or Authorization: Bearer <APIFY_TOKEN>).

Pricing

$0.50 per 1,000 results + $0.001 per run.

EventWhen it firesPrice
apify-actor-startOnce when the run starts$0.001
apify-default-dataset-itemOnce per dataset row (one listing)$0.0005 ($0.50 / 1,000)
JobRowsYou pay
1 query, 1 page (~10)10$0.001 + $0.005 = $0.006
10 queries, 1 page~100$0.001 + $0.050 = $0.051
20 queries, 1 page~200$0.001 + $0.100 = $0.101
70 queries, 1 page~700$0.001 + $0.350 = $0.351

Set a max total charge per run so a long list cannot overrun budget. The Actor stops when that limit is reached.

Input reference

FieldRequiredDefaultNotes
queriesyesOne term per line, max 1,000
domainnocomcom, ru, ua, by, kz, tr
pagesno11–10; each extra page is another lookup
geoLocationnoCity, state, country, or coordinates
localenoAccept-Language value
maxResultsnoallHard cap across every query

Limitations

  • This Actor does not return Bing Copilot / AI-overview HTML.
  • Ad URLs are often Bing click-through links, not the advertiser’s final URL.
  • Failed queries write one type: "error" row so you can see which term failed.

Changelog

See CHANGELOG.md.