Several tools in this space are quietly built on internal endpoints that answer without a key and were never opened to anyone. We do not use those. Where a retailer's terms say no, this site takes no for an answer and tells you so instead — which is why some chains below have a rating and no data. The practical upshot for you is that nothing here can vanish overnight because a retailer noticed.
For anyone wondering whether that is over-cautious: the Supreme Court's 2021 Van Buren decision narrowed the federal computer-crime statute, but expressly declined to say whether limits written into contracts and policies count. So the question moved from criminal law to ordinary contract law, where a term of use you had notice of is simply a promise you made.
- Documented and permittedBest Buy
The one clean example among the big chains. A documented public developer API covering products, stores and open-box buying options, free with a key, 50,000 calls a day. Two conditions constrain anyone building on it: content may be cached for no more than 72 hours, which rules out a price history, and there is a clause about use on behalf of third parties analysing Best Buy pricing that a comparison site should have a lawyer read.
- Exists, terms unclearKroger
A live public API exists — its product and location endpoints answer, and they require an OAuth token. If the per-store stock and price fields people describe are real, this would be the best store-level grocery source in the US. Rated amber only because Kroger's terms page timed out on every attempt, so we have not read what it permits. That is a gap in our knowledge, not a mark against Kroger.
- Terms forbid itTarget
Target's terms prohibit exactly this, naming prices specifically, and now define an approved-agent allowlist that does not include sites like this one. There is an undocumented internal endpoint the deals world passes around; it answers without a key, and that is not consent. We do not use it and would not suggest it.
Make any use of data extraction, scraping, mining or other data gathering tools ... or otherwise scrape, collect, store or use any Content, account information, product listings, descriptions, prices or images
- Terms forbid itWalmart
Terms forbid automated retrieval, and Walmart enforces it at the door — the terms page itself serves a human-verification challenge. There is also no public product or affiliate API to use instead: the developer portal covers sellers, suppliers, carriers and advertisers only, and the old walmart.io affiliate site is now an empty shell.
Use any robot, spider, site search/retrieval application or other manual or automatic device to retrieve, index, "scrape," "data mine" or otherwise gather any Materials
- Terms forbid itCostco, Aldi, Wegmans, Walgreens
All four prohibit automated collection in their own terms. Costco goes furthest, barring even viewing the underlying page code outside a browser. Aldi and Walmart have both added explicit bans on using their content to train AI models, which is new in the last year or so.