The Bing application programming interface (API) Version 2 enables developers to programmatically submit queries to, and retrieve results from, the Bing Engine. This version of the API offers support for multiple protocols.
This topic summarizes requirements for each protocol and provides instructions for provisioning applications.
Bing API Version 2 Application Development Requirements
What you need to develop applications for the Bing API depends in part on the protocol you intend to use. For more information, see Choosing the Appropriate Protocol.
Provisioning Your Application
Each application requires a unique Application ID, which is supplied by the Developer Provisioning System.
Creating a New Application ID
Follow these steps to create an Application ID at Bing Developer Center:
- Point your browser to Bing Developer Center.
- Click Create an AppId.
- Sign in with your Windows Live ID. If you do not have a Live ID, click Sign Up Now to create one. Live ID authentication is required to use the Developer Provisioning System.
- Once you're signed in, click Get a new App ID to create a new Application ID for your application.
- Complete the following required boxes:
- Application name
- Description
- Company name
- Country/region
- Email address
Note: Bing will only contact you if changes that affect your use of the API occur. To also receive promotional offers from Bing, verify that the checkbox under the
Email address
box is selected.
- In the Website box, enter the website that will send requests to and display results from the Bing API. This box is optional.
- Use the scroll bars on the right side of the API terms of use box to view the contract to which you must agree in order to use the API.When you have reviewed the contract, if you agree to the terms, select the checkbox that indicates this agreement. Then click Agree. If you do not agree to the Terms of Use, click Don't agree.
- When you have successfully completed the preceding steps, the Your AppIDs page appears, displaying your new AppID as well as any others you have created previously.
Managing Application IDs
Follow these steps to review, edit or delete a Bing API Application ID.
To view information for all applications
- Navigate to Bing Developer Center.
- Sign in with your Windows Live ID. Live ID authentication is required to use the Developer Provisioning System. The Your AppIDs page appears.
To view usage information for an application
- Complete the steps in the preceding section.
- Click the name of an application for which you want to view information. The API usage page appears.