What is the Bing Video Search API?

Warning

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 Video Search API makes it easy to add video searching capabilities to your services and applications. By sending user search queries with the API, you can get and display relevant and high-quality videos similar to Bing Video. Use this API for search results that only contain videos. The Bing Web Search API can return other types of web content, including webpages, videos, news and images.

Bing Video Search API features

Feature Description
Suggest search terms in real-time Improve your app experience by using the Bing Autosuggest API to display suggested search terms as they're typed.
Filter and restrict video results Filter the videos returned by editing query parameters.
Crop, resize, and display thumbnails Edit and display thumbnail previews for the videos returned by Bing Video Search API.
Get trending videos Search for trending videos from around the world.
Get video insights Customize a search for trending videos from around the world.

Workflow

The Bing Video Search API is a RESTful web service, making it easy to call from any programming language that can make HTTP requests and parse JSON. You can use the service using either the REST API, or the SDK.

  1. Create an Azure AI services API account with access to the Bing Search APIs. If you don't have an Azure subscription, you can create an account for free.
  2. Send a request to the API, with a valid search query.
  3. Process the API response by parsing the returned JSON message.

Next steps

The Bing Video Search API interactive demo shows how you can customize a search query and search the web for videos.

Use the quickstart to quickly get started with your first API request.

See also