The Restaurant Warehouse Equipment Scraper
Pricing
from $4.00 / 1,000 equipment product extracteds
The Restaurant Warehouse Equipment Scraper
Extract public The Restaurant Warehouse equipment listings: prices, stock, SKUs, variants, images, and descriptions by collection, product, or keyword.
Pricing
from $4.00 / 1,000 equipment product extracteds
Rating
0.0
(0)
Developer
Muhammad Afzal
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Free plan limit: Free-plan users can receive up to 5 result records per run. Paid-plan and local/unknown runs retain the Actor's existing limits.
Extract public commercial-kitchen equipment data from The Restaurant Warehouse. This Actor returns one structured product record per item, making it useful for price monitoring, catalog research, supplier comparisons, procurement lists, and equipment-market analysis.
It uses The Restaurant Warehouse's public Shopify JSON responses instead of browser automation. That keeps runs light and makes the Actor appropriate for product and collection extraction; it does not log in, add products to a cart, check out, or access customer data.
What it extracts
| Field | Description |
|---|---|
title, vendor, productType | Product name, brand, and store classification |
minPrice, maxPrice, currency | Current public variant pricing in USD |
available, variants | Availability, SKU, variant options, price, compare-at price, and weight |
productUrl, imageUrl, images | Canonical product page and product media |
description, tags | Plain-text description and public store tags |
publishedAt, createdAt, updatedAt, scrapedAt | Store metadata and extraction timestamp |
The default dataset is intentionally homogeneous: every row is a product. Warnings and totals are saved separately in the SUMMARY record of the default key-value store.
When to use it
Use this Actor when you need current public listings for commercial refrigerators, freezers, fryers, prep tables, ovens, ice machines, or other equipment sold on therestaurantwarehouse.com.
Use a collection URL to collect a category. Use a product URL when you need an exact SKU or model. Use a search query to discover up to the first ten matching catalog products, then receive each product's full public JSON details.
Do not use this Actor for Restaurantware (restaurantware.com), general web search, historical price data, checkout-only prices, customer reviews, or authenticated inventory information. It is scoped only to The Restaurant Warehouse's public catalog.
Input
Choose exactly one input mode. If you leave the input object empty, the Actor runs its small health-check default: the first 50 products in the Freezers collection.
Collection or product URL
Pass a URL from The Restaurant Warehouse:
{"startUrls": [{ "url": "https://therestaurantwarehouse.com/collections/freezers" }],"maxItems": 50,"includeDescription": true}
For one product:
{"startUrls": [{ "url": "https://therestaurantwarehouse.com/products/mbf8504gr" }]}
Only /collections/{handle} and /products/{handle} URLs on therestaurantwarehouse.com are accepted. The Actor strips tracking parameters and uses the canonical site host.
Catalog keyword search
{"searchQuery": "commercial freezer","maxItems": 10,"includeDescription": true}
Shopify's public predictive-search endpoint returns at most ten matching products. Use a collection URL when you need a larger category extraction.
maxItems is bounded to 1–500, with a default of 50. This cap applies across all supplied URLs and prevents accidentally collecting an unbounded catalog. includeDescription defaults to true; turn it off when you only need product names, prices, stock, SKUs, and images.
Output example
{"productId": "4873104588859","title": "Atosa MBF8504GR 82-Inch Three Door 71 cu. ft. Commercial Freezer","productUrl": "https://therestaurantwarehouse.com/products/mbf8504gr","sourceUrl": "https://therestaurantwarehouse.com/collections/freezers","vendor": "Atosa","minPrice": 5585,"maxPrice": 5585,"currency": "USD","available": true,"variants": [{"variantId": "40469203517499","sku": "MBF8504GR","price": 5585,"available": true,"weight": 430,"weightUnit": "lb"}],"scrapedAt": "2026-08-09T12:00:00.000Z"}
Reliability and limits
The Actor uses a direct public JSON route first, performs up to two bounded retries for transient failures, limits detail requests to four concurrent requests, and records a separate SUMMARY diagnostic. A valid query with no products finishes with a warning and no product rows. If every target request fails, the run fails honestly rather than producing fabricated or diagnostic dataset items.
Catalog fields, availability, prices, endpoint behavior, and search ranking can change without notice. Product availability means the public available property has at least one available variant; it is not a delivery promise or a real-time warehouse count. Prices do not include tax, freight, discounts available only during checkout, or financing terms.
Pricing
This Actor uses pay-per-event pricing. These are the current Apify Store event prices:
| Event | Price (USD) | When it is charged |
|---|---|---|
product-record | $0.005 | Equipment product extracted — Charged once for each successfully saved The Restaurant Warehouse product record, including pricing, stock, SKU, variants, and images. |
Apify platform usage for this Actor run is included alongside the event prices above; no separate per-run platform-usage fee is passed to users.
This covers Apify platform usage for this Actor run. Other Apify products or usage outside this Actor run may still follow your account plan.
Compliance
Only collect public catalog information in compliance with the target site's terms, applicable law, and your organization's policies. Do not use this Actor to collect restricted customer data or to bypass access controls.