To request results from multiple Source Types, separate the Source Type names with a plus ( In addition to the three required parameters documented in the previous section, each Source Type has optional parameters that you can use to refine your request.While implementing these parameters is beyond the scope of this document, you can view information about all API parameters at API Reference on MSDN.Bing API Version 2.0 enables you to choose the protocol you want to send a request.

Click the link, then supply basic information about your application and review the Terms of Use.

(For more information, see Appendix: Terms of Use Overview.) After you have supplied the information and reviewed the Terms of Use, you will be presented with an App ID.

In addition to a valid or Source Types from which you want to request results.

The API includes a number of different Source Types, which is part of what makes Bing an attractive search engine for your applications.

For more information, see Choosing the Appropriate Protocol on MSDN.

A request to the HTTP endpoint consists of an child element that contains the query used to produce the results. You can see this header in Figure 1, which shows results that the request in the previous section might generate.

element, but there can be more than one if multiple Source Types are used.

A fully Open Search compliant RSS interface that offers access to many of the APIs information sources Both the HTTP endpoints and the Open Search RSS interface are new in this version.

With the addition of these interfaces and enhanced SOAP support, you are now able to choose the style of access and presentation most appropriate for your application.

Bing API Version 2.0 Betas HTTP endpoint facilitates the process of using and sign in with your Windows Live ID.

After signing in, you will be presented with a link to create a new App ID.