Collect public business details across cities.
Bing Maps Scraper
Search Bing Maps by business category and location. Export business names, phones, addresses, websites, ratings and map links when available.
$0.04886 / 1,000 results
Collected results
About these output fields
| Field | Type | Description |
|---|---|---|
name | string | Business returned by the public source; can be absent. |
phone | string | Phone returned by the public source; can be absent. |
address | string | Address returned by the public source; can be absent. |
website | string | Website returned by the public source; can be absent. |
rating | integer | Rating returned by the public source; can be absent. |
reviewCount | integer | Reviews returned by the public source; can be absent. |
bingMapsUrl | string | Bing Maps URL returned by the public source; can be absent. |
placeId | string | Bing identifier used to deduplicate overlapping results. |
latitude | number | Latitude when returned. |
longitude | number | Longitude when returned. |
searchQuery | string | Search term that found this place. |
location | string | Requested search area. |
What you can do
Compare local listings with other map sources.
Export business lists with public websites when available.
Set your sources
Open the scraper and enter your own URLs, search terms and limits.
Review & run
Check the cost estimate and confirm the task. Follow its progress in your account.
Use your data
Explore saved results and export CSV, JSON or XLSX. Downloads of saved results are free.
Example input
This is the configured parser input. Replace the example sources with your own and review all limits before running.
{
"searchQueries": [
"pizza restaurant"
],
"locations": [
"New York, NY"
],
"maxPlacesPerQuery": 20,
"market": "en-US"
}Explore input fields
| Field | Type | Notes |
|---|---|---|
searchQueries | array | Enter business categories or search terms, one per line. Every term is combined with every location. |
locations | array | Enter cities or areas, one per line. Both search terms and locations are required. |
maxPlacesPerQuery | integer | Cap for each search/location pair. Overlapping places are deduplicated; fewer rows may be available. |
market | string | Source language and country context, such as en-US. |
Run through the API
Create an API key in your account, send the input to the queued endpoint and use the returned task ID to retrieve results. Sending a live request uses credits.
curl --request POST 'https://extracto.cloud/api/v1/parsers/bing-maps-scraper/queue' \
--header 'X-API-KEY: ext_your_api_key' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--data-binary @- <<'JSON'
{
"input": {
"searchQueries": [
"pizza restaurant"
],
"locations": [
"New York, NY"
],
"maxPlacesPerQuery": 20,
"market": "en-US"
}
}
JSONFrequently asked questions
Can I search several cities at once?
Yes. Add up to five search terms and five locations. Every term is searched in every location. Both lists are required.
How is the result limit calculated?
The limit is per search/location pair. For example, two searches in three locations at 20 each allow up to 120 rows before deduplication. Fewer unique places may be returned.
Which contact fields are available?
Public phone, address and business website when Bing provides them. Some fields can be empty. This scraper does not enrich email addresses or download review text.
How can I export my results?
Open a completed task to view the table, download CSV or JSON, or create a filled Google Sheet after connecting your Google account. Missing fields remain empty. Charges depend on returned results; there is no separate launch charge or minimum task fee.
Your next dataset starts here.
Choose your sources, review the price and run Bing Maps Scraper.