AI chatbot for Shopify, fill the product catalog from products.json (2026)
How to fill Breezaro's product catalog from your Shopify store via the public products.json, no coding and no access keys. Where to find the catalog JSON and how to connect it.
How Breezaro reads your Shopify catalog
Every Shopify store publishes its product catalog in JSON at /products.json (no login, no API key). Breezaro can read this public endpoint, so to fill the product catalog you don't have to install any app or deal with OAuth.
The product catalog is a feature of the Pro plan and above (and the free trial).
Where to find your catalog JSON
Open your store's address in a browser and add /products.json:
https://your-store.myshopify.com/products.json
It also works with a custom domain, for example https://shop.yourbusiness.com/products.json. You should see a list of products in JSON. If it shows up, you're all set.
How to connect it in Breezaro
- Add a product source of type Shopify.
- Enter just the store address,
your-store.myshopify.comor a custom domain. Breezaro appends/products.jsonitself (you can paste the full URL too; it gets trimmed). - Breezaro checks availability and loads the catalog. It then syncs automatically (roughly every 6 hours), and you can run a sync manually anytime.
The address must use HTTPS.
What loads (and what doesn't)
- Published products. Names, variants, prices, availability, images. Breezaro detects the currency automatically.
- Drafts and archived products don't load. Shopify doesn't return them in the public
products.json.
Heads up: some Shopify stores have the public
products.jsonturned off. If Breezaro can't find it, it reports this right when you add the source. You then need to enable the endpoint in Shopify.
Why do it
When the chatbot has a product catalog, it can answer questions about specific products: what you stock, which variants, and at what price. Together with answers from your website and documents, it then handles most e-shop questions on its own.
Related: Getting Started with AI Chatbots · Breezaro vs. Chatbase.