Does anyone know of a better way to get all my own active listings (60,000+) using eBay's API? Either the old Traditional API or the new REST API will do.
Currently, I am using Traditional API getSellerList, but it is terrible as I need to make over 300 calls with 200 items returned on each page - which takes ages even when using multi-processing to make simultaneous calls. Also, by the time it has got all pages, there are duplicate listings returned and some are missing (due to items "ending" and "relisting"?). Right now, my laptop takes around 20 minutes to retrieve all our active listings (my Raspberry Pi 4 takes around 45, but for some reason has recently been failing - I think something to do with hanging up a multi-threading process).