What are the Bing Search APIs?
On October 30, 2020, the Bing Search APIs moved from Azure AI services to Bing Search Services. This documentation is provided for reference only. For updated documentation, see the Bing search API documentation. For instructions on creating new Azure resources for Bing search, see Create a Bing Search resource through the Azure Marketplace.
The Bing Search APIs let you build web-connected apps and services that find webpages, images, news, locations, and more without advertisements. By sending search requests using the Bing Search REST APIs or SDKs, you can get relevant information and content for web searches. Use this article to learn about the different Bing search APIs and how you can integrate cognitive searches into your applications and services. Pricing and rate limits may vary between APIs.
The Bing Web Search API
The Bing Web Search API returns webpages, images, video, news, and more. You can filter the search queries sent to this API to include or exclude certain content types.
Consider using the Bing Web Search API in applications that may need to search for all types of relevant web content. If your application searches for a specific type of online content, consider one of the search APIs below:
Content-specific Bing search APIs
The following Bing search APIs return specific content from the web like images, news, local businesses, and videos.
|Entity Search||The Bing Entity Search API returns search results containing entities, which can be people, places, or things. Depending on the query, the API will return one or more entities that satisfy the search query. The search query can include noteworthy individuals, local businesses, landmarks, destinations, and more.|
|Image Search||The Bing Image Search API lets you search for and find high-quality static and animated images similar to Bing.com/images. You can refine searches to include or exclude images by attribute, including size, color, license, and freshness. You can also search for trending images, upload images to gain insights about them, and display thumbnail previews.|
|News Search||The Bing News Search API lets you find news stories similar to Bing.com/news. The API returns news articles from either multiple sources or specific domains. You can search across categories to get trending articles, top stories, and headlines.|
|Video Search||The Bing Video Search API lets you find videos across the web. Get trending videos, related content, and thumbnail previews.|
|Visual Search||Upload an image or use a URL to get insightful information about it, like visually similar products, images, and related searches.|
|Local Business Search||The Bing Local Business Search API lets your applications find contact and location information about local businesses based on search queries.|
The Bing Custom Search API
Creating a custom search instance with the Bing Custom Search API lets you create a search experience focused only on content and topics you care about. For example, after you specify the domains, websites, and specific webpages that Bing will search, Bing Custom Search will tailor the results to that specific content. You can incorporate the Bing Custom Autosuggest, Image, and Video Search APIs to further customize your search experience.
Additional Bing Search APIs
The following Bing Search APIs let you improve your search experience by combining them with other Bing search APIs.
|Bing Autosuggest||Improve your application's search experience with the Bing Autosuggest API by returning suggested searches in real time.|
|Bing Statistics||Bing Statistics provides analytics for the Bing Search APIs your application uses. Some of the available analytics include call volume, top query strings, and geographic distribution.|