The images.readLink attribute in the official API which provides the URL for the equivalent API image search can be found at inline_images.serpapi_link in our API. Next we’re going to authenticate via the api_key query parameter and remove the headers entirely as they’re not necessary for any calls to our endpoint. The Bing search URL found at images.webSearchUrl in the official API can be found at inline_images.see_more_link in ours. Returned in the images.value key (array of images) in the official API, our API returns the equivalent in the inline_images.items key (array of images).
Step 1: SerpApi Account
Significantly more is available on these organic results when using our API, so don’t forget to check out the Bing Organic Results API documentation page. The date attribute in our API will return the date displayed in the result, though it can be in the form of a formatted date (e.g. Oct 29, 2020) or a relative date (e.g. 3 days ago). While the previous steps have all been quite straightforward, the changes to the response format handling will likely be the most involved for you depending on how much of the data you have been using. The official API’s response format differs from our own so there are still changes to make, but we’re part way there. Once you have signed up and verified your account, you will need to take note of your SerpApi API key found on your dashboard so that you can use it in the following steps.
- If you don’t already have an account with us, your first step is going to be signing up for an account (we offer a free account with 100 free searches per month).
- Returned in the relatedSearches.value key (array of related searches) in the official API, our API returns the equivalent in the top level related_searches key (array of related searches).
- Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
- A very popular indexing algorithm is the Latent Semantic Indexing algorithm found here.
- You may want just want to use that because text processing can be dirty business (a lot of junk), so I would use their modules located here and you can read about the algorithms separately.
Example Header Changes
The official Bing Search API is soon to be retired on 11th August 2025 (or has already been retired https://chickenroadapp.in/ depending on when you’re reading this) and you may be searching for a suitable replacement.
Introducing Bing generative search
It’s also worth taking a look at our Bing Playground and performing a few searches to see it all in action. When available, the estimated number of results that was previously found under webPages.totalEstimatedMatches will be available under search_information.total_results in our API. Due to the sheer number of different possible response objects available, I’m only going to cover a few of them directly in this blog post. All of the above query parameters, with the exception of textDecorations and textFormat can be used as-is or ported to use with our API. If your implementation is relatively simple and only uses the q and mkt parameters, then when you make these changes, you should see a full response come back from our endpoint at this stage. If you don’t already have an account with us, your first step is going to be signing up for an account (we offer a free account with 100 free searches per month).
- When available, the estimated number of results that was previously found under webPages.totalEstimatedMatches will be available under search_information.total_results in our API.
- All of the above query parameters, with the exception of textDecorations and textFormat can be used as-is or ported to use with our API.
- The official API’s response format differs from our own so there are still changes to make, but we’re part way there.
- Returned in the images.value key (array of images) in the official API, our API returns the equivalent in the inline_images.items key (array of images).
- Once you have signed up and verified your account, you will need to take note of your SerpApi API key found on your dashboard so that you can use it in the following steps.
Stack Exchange Network
Returned in the relatedSearches.value key (array of related searches) in the official API, our API returns the equivalent in the top level related_searches key (array of related searches). How does one get related searches to be included in response from Bing search API? The dateLastCrawled and datePublished attributes are not available and have no equivalent, however, the datePublishedDisplayText has a similar property in our result named date.
Web Page Result Mapping
The Bing search URL that would be found under webPages.webSearchUrl in the official API can be found under search_metadata.bing_url in our API. Returned in the webPages.value key (an array of results) in the official API, our API returns the equivalent in the top level organic_results key (an array of results). I heard that Bing’s search engine is powered by RankNet algorithm, but I can’t find a good tutorial on how this process works. I would like to know how search engines like Bing generate related searches when the user starts typing into the search box. With strong encryption, minimal data retention, and strict confidentiality, your identity stays hidden while you safely gather accurate search results.
A very popular indexing algorithm is the Latent Semantic Indexing algorithm found here. You may want just want to use that because text processing can be dirty business (a lot of junk), so I would use their modules located here and you can read about the algorithms separately. The ranking is probably influenced by user’s previous search history. Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. To learn more, see our tips on writing great answers. The isFamilyFriendly attribute in the official API has no equivalent in our API.