Create smarter, more engaging experiences with the Bing knowledge and intelligence ecosystem

Bing API Previews

Discover, try out and provide feedback on new technologies

The Bing team provides developers with opportunities to get an early look at emerging Bing technologies via preview APIs. Participating in a preview gives you the chance to discover, try out and provide feedback on new technologies before they are made available to the general public.

Additionally, to learn more about the Bing APIs scroll down or use the quick link menu above.

To receive updates on the availability of new Bing APIs in preview, subscribe to the Bing APIs Developer blog.

To view the APIs currently in preview, click on one of the links below:

Bing Search APIs

Web Search API

Access billions of web documents, images, and videos

News Search API

Tap into and customize trending news data from around the world

Image Search API

Customize image results using a host of powerful filters

Autosuggest API

Make searching within apps more customer-friendly

Video Search API

Engage users with video—highly customizable and updated daily

Make your apps, webpages, and other experiences smarter and more engaging with the Bing Search APIs. Harness the same knowledge used by hundreds of millions of people, as well as the industry’s technology leaders, today.

The Bing Search APIs are just one call away—and available ad-free.

Bing Custom Search

Deploy a powerful site search solution today

Build an ad-free web, image and video search experience for your domain or a set of domains. Without writing any code, you can adjust results based on your ranking preferences, block unwanted portions of sites, promote key sites by pinning and customize the Hosted UI template for your business.

With custom autosuggest you can augment the search experience through query suggestions tailored to your site. By leveraging Bing Custom Search statistics, you can get usage insights to help grow your business.

Sign-up for Microsoft Bing Custom Search and begin to build the search results you're looking for.

Bing Visual Search API

Build compelling applications with the intelligent visual search capability

Leverage Bing’s intelligent image understanding capabilities to build compelling visual experiences. Use the API to:

Key Features

    Enrich the user experience with similar products and images from your domain


    Recognize celebrities, monuments, artworks, and other objects


    Identify barcodes


    Extract text from images

Bing Custom Visual Search API (Private Preview)

Efficiently search through images from your catalog

Bing Custom Visual Search enables you to upload a catalog of images along with meta-data such as product id, category of the product, price, and others to find similar images (products) for a given image. These images could have been taken on the street, from a magazine, or directly from the catalog. This is a highly scalable offering that can handle millions of images while providing guarantees around freshness and crawl depth. Some applications could be built using this capability include: Smart camera integration in mobile apps or webapp for visual search, visually similar recommendations for catalog images, and browser add-ons for routing traffic from external sites to your site.

This API is in Private Preview, which means as an early adopter, you’ll have the opportunity to provide additional feedback and influence feature development. To participate in the private preview, please send an email to


    Private Preview APIs are not market-ready technologies and should not be used in production environments


    Private Preview API availability are available in the US market only

Visual Search Developer Platform (Alpha)

Build a skill in 3 easy steps

Capture new audiences with visual intelligence.

The Bing Visual Search Developer Platform allows developers to extend the capabilities of Visual Search through visual skills.

Visual Skills can provide new knowledge and cations for the visual search users.

Bing URL Preview API (Private Preview)

Preview URLs and flag content

URL Preview API uses a URL as an input and provides details like titles, descriptions, and images from the page. Providing a URL preview is popular among messaging apps, social media, and email clients. Currently, this API is being used in to show a URL preview. This API also flags URLs that contain adult content.

This API is in Private Preview, which means as an early adopter, you’ll have the opportunity to provide additional feedback and influence feature development. To participate in the private preview, please send an email to


    Private Preview APIs are not market-ready technologies and should not be used in production environments


    Private Preview API availability are available in the US market only

Bing Answer Search API (Labs)

Build engaging search experiences where users find answers faster

Bing Answer Search API helps you enhance the user experience in your sites and applications by instantly answering queries with relevant facts and information from across the web.

Bing Answer Search API taps into advancements in AI to provide comprehensive answers—faster. With the help of machine learning, Bing understands and interprets user queries, returning relevant results from Bing’s industry-leading web index and knowledge graph. This API does the heavy lifting so that users can get answers faster. Instead of simply providing a list of links for people to search through, Bing sifts through millions of web documents and presents search results in an easy-to-read format.

Bing Entity Search

Bring rich knowledge of people, places, things and local businesses to your apps

Search most relevant entity

Bing Entity Search API provides the ability to search for most relevant entities that span across multiple segments like famous people, places, movies, TV shows, videogames, books,… This API can also be used to search for local businesses in US, like restaurants, hotels, coffee shops etc. near you.

Augment your content with entity information

Bing Entity Search API provides primary details about the entities, that you can use to augment content within your experiences (apps, blog post, websites,..).

Smart showcase of local businesses

With Bing Entity Search API, easily search and present local businesses in the US territory (restaurants, hotels, coffee shops information near a specific location).

Bing Local Business Search API (Public Preview)

Add a rich layer of local information to your applications

The Bing Local Business Search API provides relevant results for business entities in a specific area. This API helps you retrieve local business information from Bing’s industry-leading index for use in your apps and websites. Get millions of results from over 1400 categories including popular ones such as Professionals & Services, Retail, Healthcare, Food & Drink and more.

Whether you’re building a website or a mobile app, using this API is a seamless way to add a rich layer of local information to your applications. Enable powerful user scenarios involving local business metadata, like phone number, address or lat-long for calling and navigation.

Subscribe today to try Local Business Search API for free or visit Azure Cognitive Services page to learn more about this offering. You can find more information on how to call the API and supported scenarios in our detailed developer resources.

Speech APIs

Interacting with voice

Process written and spoken language to add dynamic speech interaction to your app or website.

Add dynamic speech interaction to your app or website through the use of state-of-the-art algorithms that process spoken language.


With fast and accurate results, you can enable dynamic voice recognition on your app. All you need is an audio source. We’ll do the rest.


Increase the impact of your website or app with fast, natural sounding voice result—offered in the font, codec, and gender of your choice.

Bing Spell Check API

The third generation spell checker from Bing has been adapted to any number of word processing scenarios, like text, web form entries, and search.

The Spell Check API is web-based, leveraging machine learning and statistical machine translation to train a constantly evolving contextual algorithm. You get spell checking on-demand for almost any word or phrase that exists on the web.

Translator API

Add automatic translation to your apps, services, and solutions on any platform.

Add automatic translation to your apps, services, and solutions on any platform in more than 60 different languages. Use the default Microsoft Translator API models, or create customized models with Custom Translator that understand the terminology used in your own business and industry.

Bing Places API

Create and manage local listings on behalf of your clients

Become a Bing Places trusted partner and use the Bing Places API to manage local listings for your clients.

Use the Bing Places API to create and edit local listings and track how frequently they appear in search results.

Webmaster API

Automate and track search performance and SEO activities.

Automate access to your data.

The Bing Webmaster API helps developers and site owners automate and track their search performance and SEO activities.

Bing Ads API

Efficiently manage multiple campaigns or integrate your marketing with other in-house systems.

Whether you’re an advertiser placing a significant number of ads or a developer building advertising tools, the Bing Ads API is the most efficient way for you to manage multiple campaigns or to integrate your marketing with other in-house systems. The Bing Ads API also supports various customer accounts, making it easy for you to manage campaigns for all of your clients.

The Bing Ads API is available online and ready for you to download today.

Become a Bing partner now. It's easy.
Become a partner
Or keep exploring