WooCommerce Store API v1
Point it at any WooCommerce storefront. Confirm the domain runs WooCommerce, read the store's own details, and pull its products with prices, sale prices, stock, SKUs, images and categories, from https://api.fetchlayer.dev/woocommerce-stores. No store credentials, no consumer key, no plugin to install — just your FetchLayer key and a domain.
The caller picks the store
Unlike every other FetchLayer platform there is no single target site here. Every endpoint but /resolve-url takes a store — a domain, or any URL on it — so the same six routes answer for any of the millions of independent shops running WooCommerce. Start with /detect-store: it confirms a domain really is a WooCommerce store and finds the real storefront before you spend requests on it.
Cost varies by store, not by route
A store that publishes a catalog answers a products call in about 102 KB. A store that publishes none has to be read from its rendered product pages, and that has measured up to 5 MB for nine products. Every response carries a source (on each product) and a dataSource (on the response) naming which path was taken — catalog-api, content-api or product-pages. On the product-pages path limit is a hard request budget rather than a target: asking a catalog-less store for 500 products is asking for something very expensive. Read notes[] too — it reports truncated walks and upstream limits, and explains a short result set that no error would.