Investigated 2026-07-22 with one or two small, read-only requests per merchant. These are live storefront contracts, not documented public APIs, so fixtures must isolate tests from later schema or catalogue changes.
Use Vocation first and Polly’s second.
- Vocation is the safest Shopify pilot: the storefront JSON has an explicit
Beerproduct type, useful tags, availability, images, and single-can versus case variants. It exercises the dominant source shape without making initial filtering depend entirely on title parsing. - Polly’s is the safest representative non-Shopify pilot: WooCommerce Store API responses expose canonical permalinks, purchasability, stock, minor-unit prices, categories, and images. Response headers provide exact total/page counts.