locked
Bing search API results decreases with increase in web.offset(skip)value RRS feed

  • Question

  • I am testing a query with Bing service explorer which returns the number of records to about 600k but while navigating to next page  the results keeps on decreasing and will eventually come to zero.

    I am using both Bing Search API and Bing Search Web Results only API currently I am using free 5000 requests/month.

    The example query which I am testing in Bing's service explorer is

    https://api.datamarket.azure.com/Bing/SearchWeb/v1/Web?Query=%27xbox%27&Market=%27en-US%27&$skip=1300




    I need to capture as many records as possible(>=10k) but with this it is limiting me to about 700 or 800 records .

    what I am I missing?
    • Edited by MansoorRoR Thursday, March 21, 2013 1:47 PM
    Thursday, March 21, 2013 1:44 PM

Answers

  • Hello Mansoor

    Search results are limited to the first 1,000 results. This means that the total of &top plus $skip can not be greater than 1,000.  The maximum value for &top is 100 for web, image, and video and 15 for news and the maximum value for $skip is 1000

    Lester

    Thursday, March 21, 2013 4:58 PM

All replies

  • Hello Mansoor

    Search results are limited to the first 1,000 results. This means that the total of &top plus $skip can not be greater than 1,000.  The maximum value for &top is 100 for web, image, and video and 15 for news and the maximum value for $skip is 1000

    Lester

    Thursday, March 21, 2013 4:58 PM
  • Is there any way to increase the search results to more than 1,000 results ? 
    Friday, March 22, 2013 5:21 AM
  • Hello Mansour

    At this time, the Bing Search API offers through Azure DataMarket are restricted to 1,000 results.

    Lester

    Friday, March 22, 2013 4:07 PM
  • @Lester

    My query string is as follows using $top=100 yet i'm only receiving 50 results. Can you please show me what has to be changed to get 100 results at a time.

    https://api.datamarket.azure.com/Bing/Search/Web?$format=json&$top=100&Query=%27Sushi%27

    Thank you

    Monday, September 2, 2013 2:55 AM
  • +1 to Peterpana's question. I am running into the same issue. $top = 100 and only receiving 50 results.

    Has anyone found a solution to this? Thanks!

    Friday, March 11, 2016 3:19 PM