I mean you do the request from within the user's browser (their IP address).
So for example, they filter out 5 products, and from the javascript in the browser you perform the request for those 5 products, and then show the user which ones are available. It could also send the data back to your server. Of course you still have to be careful with the number of requests, but it would allow you to get more data without getting flagged.
So for example, they filter out 5 products, and from the javascript in the browser you perform the request for those 5 products, and then show the user which ones are available. It could also send the data back to your server. Of course you still have to be careful with the number of requests, but it would allow you to get more data without getting flagged.