So...I'm using the api tool to test my API requests. And I have the below query: -
<findItemsAdvancedRequest xmlns="http://www.ebay.com/marketplace/search/v1/services"> <itemFilter> <name>Seller</name> <value>renewalnorthwest</value> </itemFilter> <itemFilter> <name>LocatedIn</name> <value>WorldWide</value> </itemFilter> <paginationInput> <entriesPerPage>100</entriesPerPage> <pageNumber>3</pageNumber> </paginationInput> </findItemsAdvancedRequest>
In the response, there are 326 entries, which means 3 pages of 100, and 1 of 26
<paginationOutput> <pageNumber>3</pageNumber> <entriesPerPage>100</entriesPerPage> <totalPages>4</totalPages> <totalEntries>326</totalEntries> </paginationOutput>
Page 1 and page 2 both return 100 entries
However, Page 3 returns only 84 entries! And Page 4 is empty...
<?xml version='1.0' encoding='UTF-8'?> <findItemsAdvancedResponse xmlns="http://www.ebay.com/marketplace/search/v1/services"> <ack>Success</ack> <version>1.13.0</version> <timestamp>2021-05-05T13:03:46.934Z</timestamp> <searchResult count="84"> <item>
So...1) any clue why there's only 84? I'm not filtering my results much, and 2) why say there is 326 but only return 284!!!