Bing Maps Places Scraper
Pricing
from $0.02 / 1,000 place results
Bing Maps Places Scraper
Scrape public Bing Maps places by query and location with business contacts, ratings, coordinates, rank, and source provenance.
Pricing
from $0.02 / 1,000 place results
Rating
0.0
(0)
Developer
Hanna Nosova
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Use this Bing Maps scraper to export public business listings for local SEO, lead generation, competitor research, and market analysis. This Bing Maps places scraper searches multiple categories and locations in one run and returns deduplicated Bing Maps business data with contact details, ratings, coordinates, listing links, and rank provenance.
Input example
{"searchQueries": ["restaurants", "dentists"],"locations": ["Lisbon, Portugal"],"maxPlacesPerQuery": 20,"market": "en-US","includeWebsite": true,"dedupeBy": "placeId"}
Output example
{"placeId": "ypid:YN93943E0541A05534","name": "Example Restaurant","categories": ["Restaurant"],"address": "24 Example Street, Lisbon 1100-125","locality": null,"region": null,"postalCode": null,"country": null,"phone": "+351 21 000 0000","website": "https://example.com/","rating": 4.3,"reviewCount": 1095,"latitude": 38.71146,"longitude": -9.13494,"bingMapsUrl": "https://www.bing.com/maps?osid=ypid%3AYN93943E0541A05534","imageUrl": "https://www.bing.com/th?id=example","isOpen": true,"searchQuery": "restaurants","location": "Lisbon, Portugal","rank": 1,"sourceUrl": "https://www.bing.com/maps?q=restaurants%20Lisbon%2C%20Portugal","scrapedAt": "2026-08-06T14:00:00.000Z","dedupeKey": "ypid:YN93943E0541A05534","warnings": []}
Input settings
| Field | Description |
|---|---|
searchQueries | Categories or free-form place searches. |
locations | Cities, regions, or postal areas combined with each query. |
startUrls | Optional Bing Maps search URLs containing a q parameter. |
maxPlacesPerQuery | Maximum places per query/location pair, from 1 to 100. |
market | Language-region code such as en-US or pt-PT. |
includeWebsite | Whether to include business websites supplied by Bing. |
dedupeBy | Deduplicate by placeId, website, or nameAddress. |
Output fields
Every row contains these stable keys: placeId, name, categories, address, locality, region, postalCode, country, phone, website, rating, reviewCount, latitude, longitude, bingMapsUrl, imageUrl, isOpen, searchQuery, location, rank, sourceUrl, scrapedAt, dedupeKey, and warnings.
Bing may not supply every optional contact or address component for every place. Such values are returned as null; the Actor never fabricates them. warnings identifies important missing optional values.
Use cases
- Build local business prospect lists from an alternative maps index.
- Track which businesses rank for category/location combinations.
- Compare local coverage across cities and markets.
- Enrich market research with public websites, phones, ratings, and coordinates.
Pricing
The Actor uses pay-per-event pricing: one small start event per run and one result event for each unique place saved. See the live Pricing tab for your current account-tier rates.
Input recipes
Single market scan
{"searchQueries":["coffee shops"],"locations":["Austin, TX"],"maxPlacesPerQuery":50}
Overlapping lead searches with website deduplication
{"searchQueries":["dentists","dental clinics"],"locations":["Boston, MA"],"dedupeBy":"website"}
Tips and limits
- Use precise locations for locally relevant rankings.
- Result availability and optional fields depend on Bing Maps coverage.
- A run deduplicates overlapping results but preserves the rank and provenance of the first saved match.
- Large query batches may finish partially near the run timeout; already saved rows remain available.
API
curl -X POST "https://api.apify.com/v2/acts/fetch_cat~bing-maps-places-scraper/runs?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"searchQueries":["restaurants"],"locations":["Lisbon, Portugal"],"maxPlacesPerQuery":20}'
Use the Apify API client in JavaScript or Python with Actor ID fetch_cat/bing-maps-places-scraper.
MCP and AI agents
Connect through Apify MCP to let an AI agent launch searches and consume structured place rows.
FAQ
What data can I export with Bing Maps scraper? Each place can include its name, category, address, phone, website, rating, review count, coordinates, Bing Maps URL, image, rank, and query provenance.
Can I run Bing Maps Places Scraper through an API, schedule, or MCP client? Yes. Use the Apify API or MCP examples above, and create an Apify schedule for recurring exports.
How much does it cost to use Bing Maps Places Scraper? A run charges one start event and one result event per unique saved place. Current account-tier prices are always shown on the Pricing tab.
Does it require a Bing Maps API key? No. This Bing places scraper processes public Bing Maps search listings.
Why are some fields null? Bing does not expose every optional field for every listing or market.
Can I use Bing Maps URLs? Yes. Add public search URLs with a q parameter to startUrls.
Does it scrape reviews? It returns aggregate rating and review count when supplied, not individual review text.
Related Actors
Support
Open an issue from the Actor's Issues tab with your input and run URL. We investigate reproducible failures and source changes.