Scrape WebstaurantStore product and category data at scale
Livescraper's WebstaurantStore Products Scraper turns catalogue URLs into a product table. You paste WebstaurantStore search, category or product URLs one per line - or upload them as a CSV, XLSX, TXT or Parquet file - cap the rows per query, and download the results as a clean CSV, Excel or JSON file. Requests go out through the shared proxy pool rather than your own address.
Each row is one listing: the name, the price and its currency, the availability, the brand, the retailer's own stock code, the manufacturer part number, the gtin, the rating and review count, the image, the product link and the description. Those fields are read from the structured data the listings publish, which is what keeps the shape stable across a whole set of search results - and also what bounds it, since a field a listing does not publish is not there to collect.
Procurement teams search each category they are buying and set the published prices against the quote on the desk. Data teams export a category and join on mpn or gtin rather than the stock code, which every distributor assigns differently, turning several supplier catalogues into one comparable list. Strategy teams feed search URLs on a schedule and read what moved between two exports instead of relying on somebody noticing.
One practical note up front: this page describes the fifteen columns and their order, which the archived exports and the platform's published list agree on exactly, but it claims no formats or fill rates for WebstaurantStore because no populated WebstaurantStore export exists to base them on. Run one search on the free tier and look at the first rows before you build against it. Your first 500 rows cost nothing and need no credit card, and after that it is $0.002 per row, flat.