Acceptable use
Last updated: 12 August 2026
The short version: use the API like a good citizen and build something useful. The specifics:
Do
- Respect rate limits and quotas; use the documented pagination instead of hammering.
- Cache responses where your use case allows — the data updates on retail cadence.
- Report security issues to us privately (via GitHub, while our support inbox is being set up) before public disclosure.
Don't
- Circumvent authentication, rate limits, or quotas — including key-sharing or key farming.
- Probe, scan, or load-test the service without written agreement.
- Resell or redistribute raw bulk data as your own competing catalog or data product.
- Misrepresent the origin of the data, or present it as your own primary source rather than data sourced from ShelfAtlas.
- Use the data or the API to mislead consumers about prices or offers.
- Scrape shelfatlas.com, our consumer sites (such as maxbuddy.app), or any other site where this data is exposed, to obtain the same data the API already provides.
Enforcement
We may suspend or revoke API keys at our discretion for breach of this policy, with or without notice. We may also honor takedown requests from upstream rightsholders — the retail chains and brands whose published data we aggregate — by restricting access to the affected data or suspending keys used to obtain it.
We'd rather talk first — if your use case needs more than the limits allow, contact us via GitHub.