Hello,
I’m developing a tool that queries the Woot API endpoints (specifically /feed/All and /feed/{category}) to monitor new offers.
I’ve noticed very inconsistent behavior when fetching offers:
- Sometimes the API returns around 100 offers, and just a few minutes later, the same endpoint returns over 5,000 offers.
- These fluctuations happen even if I call the API just seconds apart.
- The difference between responses is not gradual: I often see thousands of new offers “appear” or “disappear” between two consecutive requests.
- The issue happens both when querying the “All” feed and individual category feeds.
Could you clarify:
- Is this expected behavior for your feed endpoints, or is there a bug or maintenance currently affecting the API?
- Is there any rate limiting, caching, or known delay in offer propagation that could explain this behavior?
- Is there a recommended way to get a consistent, up-to-date list of currently available offers (e.g. specific endpoint, frequency, parameters)?
- Should I expect significant differences if I query different categories versus “All”?
I am looking for a stable solution to track all offers in near real-time without running into these inconsistencies.
Thank you very much for your help!
Best regards,
Luca