Bing Search API
Get real-time Bing search results in milliseconds from anywhere in the world. Bright Data’s Bing SERP API is a drop-in replacement for the retired Microsoft Bing Search API, with a 1:1 compatible JSON response schema, enterprise-grade infrastructure, and 99.9% uptime.
- Pay only for successful delivery
- Instant search results, under 1 second
- Data delivered in JSON, HTML or Markdown
- Geo-location targeting - FREE
Trusted by 20,000+ customers worldwide
Bing SERP API Playground
Ready to integrate SERP API?
Powerful SERP API Bing Query Parameters
Configure Bing search queries with Bright Data’s SERP API, including parameters for localization, geo-location, pagination, device targeting, and custom data output options.
Easy Integration
Effortless API setup, fitting smoothly into any data workflow.
Code Examples
Ready-to-use cURL commands for all SERP API endpoints and parameters.
Documentation
Step-by-step guides covering every parameter, filter, and SERP use case.
# setLang A language to use for user interface strings. You may specify the language using either a 2-letter or 4-letter code. Using 4-letter codes is preferred.
curl --proxy brd.superproxy.io:33335 --proxy-user brd-customer--zone-: "https://www.bing.com/search?q=pizza&setLang=en-US"
# location A location for the search origin. Should be used together with lat (latitude) and lon (longitude) parameters.
curl --proxy brd.superproxy.io:33335 --proxy-user brd-customer--zone-: "https://www.bing.com/search?q=pizza&location=New+York%2C+New+York%2C+United+States&lat=40.7001958&lon=-74.1087142"
# count A number of search results to return in the response. The default is 10 and the maximum value is 50. The actual number delivered may be less than requested.
curl --proxy brd.superproxy.io:33335 --proxy-user brd-customer--zone-: "https://www.bing.com/search?q=pizza&count=50"
# safesearch Used to filter webpages, images, and videos for adult content.
curl --proxy brd.superproxy.io:33335 --proxy-user brd-customer--zone-: "https://www.bing.com/search?q=pizza&safesearch=off"
# Define what browser to be represented in user-agent
curl --proxy brd.superproxy.io:33335 --proxy-user brd-customer--zone-: "https://www.bing.com/search?q=pizza&brd_browser=chrome"
Scraping Bing search results with Bright Data
curl -X POST https://api.brightdata.com/request
--header "Content-Type: application/json"
--header "Authorization: Bearer API_KEY"
--data '{
"zone": "serp_api1",
"url": "https://www.bing.com/search?q=pizza",
"format": "raw"
}'
(async () => {
const response = await fetch('https://api.brightdata.com/request', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer API_KEY'
},
body: JSON.stringify({
zone: 'serp_api1',
url: 'https://www.bing.com/search?q=pizza',
format: 'raw'
})
});
const data = await response.text();
console.log(data);
})();
import requests
# API Configuration
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer API_KEY',
}
payload = {
'zone': 'serp_api1',
'url': 'https://www.bing.com/search?q=pizza',
'format': 'raw'
}
# Make the request
response = requests.post(
'https://api.brightdata.com/request',
json=payload,
headers=headers
)
print(response.text)
{
"general": {
"search_engine": "bing",
"query": "pizza",
"results_cnt": 3380000,
"country_code": "NL",
"language": "nl-NL"
},
"organic": [
{
"link": "https://www.newyorkpizza.nl/",
"title": "Pizza bestellen doe je online via New York Pizza",
"site_name": "New York Pizza",
"description": "Pizza bestellen? Dit doe je gemakkelijk bij New York Pizza via onze website of app. Je pizza eenvoudig thuisbezorgd of je pizza afhalen bij één van onze New York Pizza vestigingen. …"
},
{
"link": "https://www.dominos.nl/",
"title": "Pizza bestel je bij Dominos | Honour the Craving",
"site_name": "Domino's Pizza Nederland",
"description": "Pizza'sAanbiedingenLogin📢 Actieweek📢Bestel OnlineWinkels"
},
{
"link": "https://www.ah.nl/allerhande/recepten/pizza?msockid=239cd163e124667d31e3c74be0ee670b",
"title": "Zelf pizza maken: de lekkerste recepten | Allerhande",
"site_name": "Albert Heijn",
"extensions": [
{
"type": "fact",
"key": "Totale tijd",
"value": [
{
"text": "35 minuten"
}
]
},
{
"type": "fact",
"key": "Categorie",
"value": [
{
"text": "Hoofdgerecht"
}
]
}
]}
],
"top_ads": [
{
"title": "Pizza? - Bestel pizza met korting",
"link": "http://www.newyorkpizza.nl",
"display_link": "www.newyorkpizza.nl › Nederland",
"description": "Meer bestellen = extra korting! Bestel de lekkerste pizza's nu extra voordelig bij NYP. New York Favorites, nu tijdelijk beschikbaar. Bestel ze snel en stem op jouw favoriet!"
}
],
"related": [
{
"text": "pizza soorten",
"link": "https://www.bing.com/search?q=pizza+soorten"
},
{
"text": "pizza in de buurt",
"link": "https://www.bing.com/search?q=pizza+in+de+buurt"
}
],
"images": [
{
"image": "https://www.bing.com/th/id/OIP.tFLMbhI3L3BpyrxW34ju-QHaD4?w=183&h=185",
"image_alt": "Pizza photo, www.leicestermercury.co.uk"
}
],
"pagination": {
"current_page": 1,
"next_page": 2
}
}
# pizza - Search Results
**About 7,900,000 results**
## Organic Results
### 1. [Domino's Pizza](https://www.dominos.co.uk/)
**Order Pizza Delivery & Takeaway Near You**
Find your local Domino's store and order pizza delivery or collection near you. Browse the menu, view deals and get student discount online.
### 2. [Pizza Hut UK](https://www.pizzahut.co.uk/)
**Pizza Delivery & Takeaway Near You | Pizza Hut UK**
Treat yourself to the best pizza, sides and desserts from your nearest Pizza Hut. Get delivery or takeaway today.
### 3. [Just Eat](https://www.just-eat.co.uk/)
**Order takeaway online from 30,000+ food delivery restaurants**
Order from local restaurants and takeaways online with Just Eat, the UK's leader in food delivery with over 30,000+ restaurant menus offering Pizza, Chinese, Indian, Thai and more.
## Videos
- **How to Make Perfect Homemade Pizza!** (8:34) - Fast & Easy Recipes
- **The Best Homemade Pizza You'll Ever Eat** (9:39) - Tasty
- **How to Make Perfect Pizza** (6:36) - Jamie Oliver
## Knowledge Panel
**Pizza** - *Italian dish*
Pizza is an Italian dish typically consisting of a flat base of leavened wheat-based dough topped with tomato, cheese, and other ingredients, baked at a high temperature.
- **Type:** Flatbread
- **Origin:** Naples, Italy
- **Main ingredients:** Dough, tomato sauce, mozzarella cheese
- **Serving temperature:** Hot or warm
## Related Searches
- pizza near me
- pizza delivery
- pizza recipes
- pizza dough
- pizza sauce
- homemade pizza
SERP API Pricing
How to leverage Bing Search API
Keyword Rank Tracker
Mapping a company's ranking for various keywords in different locations
Brand Protection
Track top results for company brands and trademarks
Price Comparison
Search for products on online shopping websites and compare prices
Market Research
Collect information about companies, contacts, locations and more
Copyright Infringements
Reverse image search & detect other copyright‐protected content
Ad Intelligence
See which Google ads are showing for keywords in different countries
Seamless delivery of any Bing search parameters
- Various search types
- 99.9% success rate
- Supports all languages
- Free geo-location targeting
- Pagination supported
- Compatible with desktop and mobile
What makes Bing Search API the Unrivaled Choice
Global coverage
Under 1-second delivery
Flexible, structured data
Enterprise-grade performance
Never pay for failed requests
Predictable pricing
Businesses prefer Bright Data's Bing Search API
- Highest quality data
- Largest GEO coverage
- Best network uptime
- Fastest output
Best Performance
The highest success rate in the industry
Non-stop Innovation
New feature releases every day
Most Reliable
Enterprise-grade scaling
The best customer experience in the industry
New feature releases every day
To answer any questions right when you need it
Real-time network performance dashboard
To optimize your performance
To meet your data collection goals
Bright Data's products are used by the world’s top brands
Start scraping Bing. It's easy.
Bing Search API FAQ
What is Bright Data's Bing Search API?
Bright Data Bing Search API automatically scrapes public data from Bing's search engine. Bing is constantly changing it’s SERP structure and algorithms. Search Engine Results Pages (SERP or SERPs) are also dynamic, meaning the results you see will depend on various factors like your search history, device, and location.
Why use Bright Data's Bing Search API to scrape Bing?
- Gather Accurate Data: Our residential network provides the absolute truth by gathering SERP data as a real-user.
- Reduce Costs: Save money on data extraction engineers and IT professionals without worrying about server maintenance.
- Adaptable: Easily integrated into all 3rd party crawler software.
- Avoid Operational Headaches: Each request is sent from a different IP ensuring no IP is flagged or banned.
- Built For Volume: Bright Data can support your growing traffic needs and peak periods.
Bing Search API benefits
Bright Data’s Bing SERP API enables you to get real user search results from all major search engines using different search parameters, in real-time and with the highest success rates.
- High success rates, regardless of your requests volume.
- You will only pay for successful requests.
- Exceptional response time under 5 sec.
- Use different location parameters to automatically target a suitable peer to get a better understanding on how different location and time change the search results.
- Get responses in JSON or HTML format for easy integration with any system
- Use different search types to get the data you require.
- Use different devices for a more accurate search.
- ASYNC requests
- send your requests with a unique ID, no delays and receive results in a batch.
How can I mimic a local search with Bing Search API?
When you run the Bing Search API, there is a background process responsible to send you back real user results in response.
You can test out what it would be like to perform a local search in our free SERP playground.
How much does Bing Search API cost?
There is no special price for Bing Search API. Visit the SERP pricing page for more information.
Can I use the Bing Search API for rank tracking?
Yes,you can use the Bing Search API for rank tracking. To learn more about leveraging SERP data, read our SERP & SEO use case
Are the results live or pre-collected?
There are two modes to collect SERP data: synchronous and asynchronous requests:
Synchronous requests are direct: When you send a request, you’ll get the response in real-time
Asynchronous requests: When you send requests without waiting for the responses, and get ‘response IDs’ in return. We will store the responses for 24 hours from the time the request was sent. You can collect the responses at your convenience via API command or Webhook.
Why is it important to have an unblocking solution when scraping Bing?
A proxy network is important for web scraping because it allows the scraper to remain anonymous, avoid IP blocking, access geo-restricted content, and improve scraping speed.
You focus on your business. We’ll get you accurate Google Search data