Autosuggest API v7 reference

The Autosuggest API lets you send a partial search query term to Bing and get back a list of suggested queries that other users have searched on or that are based on user intent. Typically, you use this API to support a richer search box experience. For example, you'd call this API for each character the user enters and populate the search box's drop-down list with the suggested query strings.

For examples that show how to make requests, see Getting suggested search terms.

For information about permitted use and display of the results, see Use and display requirements.


Because URL formats and parameters are subject to change without notice, use all URLs as-is. You should not take dependencies on the URL format or parameters except where noted.


To request web search results, send a GET request to:

The request must use the HTTPS protocol.


The maximum URL length is 2,048 characters. To ensure that your URL length does not exceed the limit, the maximum length of your query parameters should be less than 1,500 characters. If the URL exceeds 2,048 characters, the server returns 404 Not found.

Next steps

Check out the following programming elements you'll use when sending search requests: