[Bug] findAllActiveListingsByShop doesn't always return all active listings of the shop #873
Replies: 4 comments 1 reply
-
Hi, |
Beta Was this translation helpful? Give feedback.
-
Yes, the number of listings varies. At the moment:
The new API returns less listings than the old one and than the real number. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
@VasilVelikov This came up before. The new api doesn't return listings that are flagged by the internal system for some reason. In the previous case the shop reporting it had two listings that were flagged as adult content but weren't appropriately categorized. I think there was also something to do with the listing availability based on the country requesting the data. Some listings aren't viewable in India for some reason. |
Beta Was this translation helpful? Give feedback.
-
It seems like there is a bug in the endpoint findAllActiveListingsByShop. It doesn't always find all active listings in a shop.
Consider the call below:
https://openapi.etsy.com/v3/application/shops/15490317/listings/active
Currently, it returns 1030 active listings for the shop NAZCASPIRITBOUTIQUE. If you visit the shop on Etsy you'll see that it actually has 1032 active listings. If you make the call through the v2 API you will get 1032 as well.
There are many examples of shops like this. In all the cases I've found the missing listings in the API response are less than 1%. Also, I haven't seen a problematic shop with less than 100 listings.
Has anyone experienced this behavior? Is there a workaround?
Thanks
Beta Was this translation helpful? Give feedback.
All reactions