Rockler
Pricing
$0.90 / 1,000 products
Rockler
Collect public Rockler woodworking products in a structured dataset. Get product IDs, names, brands, categories, prices, availability, specifications, ratings, and direct links.
Pricing
$0.90 / 1,000 products
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
🪵 Rockler woodworking product catalog
For woodworking stores, buyers, catalog researchers, and product teams, this Actor collects public Rockler product pages and saves structured rows. Get product IDs, names, brands, categories, prices, availability, product descriptions, dimensions, materials, weights, specifications, ratings, review counts, and direct product and image links. Use the data to compare products, check visible price and stock signals, and build a product catalog without copying pages by hand.
Use it to
- Build a woodworking product list with Woodworking Supplies.
- Find tool catalog data for Woodworking Tools.
- Collect names, prices, and links for Rockler Products.
- Review product details for Woodworking Hand Tools.
- Search a related catalog with Woodcraft.
📦 Rockler product rows
The dataset has one product-row shape. Each row is saved when the first eligible Rockler product match is found. If the same product appears again during discovery, later matches are ignored. The row keeps the first saved match and is not rewritten by later matches. Optional values appear only when Rockler publishes them.
▶️ Run a Rockler catalog check
How to run
- Open the input form and set Maximum products, or leave it empty for all available products.
- Start the Actor.
- Open the default dataset to review and export the saved rows.
Run decisions
Use a small limit when you want a shorter run. Leave Maximum products empty to return all available products until the Rockler catalog is exhausted. The Actor reads public catalog data. It does not need Rockler credentials, access private data, place orders, or track historical changes between runs.
⚙️ Input
Input fields
| Field | Type | What it does |
|---|---|---|
maxItems | integer | Stops after this many products. Leave it empty to return all available products until the Rockler catalog is exhausted. |
Leave Maximum products empty to return all available products until the Rockler catalog is exhausted. Set it to a positive integer when you want a smaller run.
Successful default-input example
This is the public input from the successful current-beta run.
{"maxItems": 1}
🧾 Output
Run output
| Field | Type | What it does |
|---|---|---|
dataset | string (URL) | Links to the default dataset that contains the saved product rows. |
Product row fields
| Field | Type | What it does |
|---|---|---|
productId | string | Rockler's product ID. |
name | string | The product name shown by Rockler. |
brand | string | The brand shown for the product. |
category | string | The product category shown by Rockler. |
productUrl | string (URL) | The direct Rockler product page. |
imageUrl | string (URL) | The direct product image link. |
pricing | object | Holds the regular price, sale price, and currency. |
pricing.regular | number | The regular price shown by Rockler, when available. |
pricing.sale | number | The sale price shown by Rockler, when available. |
pricing.currency | string | The currency used for the prices. |
availability | string | The availability text shown by Rockler. |
description | string | The product description published by Rockler. |
dimensions | string | The product dimensions and their units, when published. |
materials | array of strings | The materials listed for the product, when published. |
weight | string | The product weight and unit, when published. |
specifications | object of strings | Other product specifications published by Rockler. |
rating | number | The product rating shown by Rockler, when available. |
reviewCount | integer | The number of product reviews shown by Rockler, when available. |
Genuine current-beta row
This complete row comes from the successful current-beta run.
{"productId": "30247","name": "5'' Surface Mounted Bed Rail Brackets","brand": "Rockler","category": "Rockler Bed Hardware","productUrl": "https://www.rockler.com/5-surface-mounted-bed-rail-brackets","imageUrl": "https://www.rockler.com/media/catalog/product/3/0/30247-02-1000.jpg","pricing": {"currency": "USD","regular": 15.99},"availability": "in stock","description": "No need to mortise into rails and posts.","weight": "0.550000 lb","specifications": {"Brand": "Rockler","Weight": "0.55","Important Message": "Notice: Not recommended for bunk or loft beds.","Unit of Measure": "pk"},"rating": 4.5,"reviewCount": 291}
Output notes
The run output links to the default dataset. Each saved dataset row follows the product-row table above. Fields that Rockler does not publish can be absent from a row.
💳 Pricing
Product
Each saved product costs $0.001. The event is charged when a product is saved, so a smaller Maximum products limit can reduce the number of product charges. If you leave the limit empty, the number of saved products and charges depends on the products available in the Rockler catalog.
🔌 Integrations
Video walkthrough
Use the default Apify dataset to export product rows or read them through the Apify API.
❓ FAQ
Can I check a Rockler store near Pooler, Georgia?
No. This Actor collects public product catalog data. It does not provide store locations or local inventory checks.
What happens when the same product appears more than once?
The first eligible match is saved. Later matches are ignored, so the row keeps the first saved match.
Are sale prices always present?
No. pricing.regular and pricing.sale appear when Rockler shows those prices. pricing.currency is required in the pricing object.
Does it collect Woodcraft products?
No. The Actor focuses on public Rockler catalog pages.
Can I use it for historical price tracking?
No. It returns data available during the run and does not provide historical change tracking between runs. Save separate datasets and compare them if you need that view.
Does it need a Rockler login or API key?
No. It collects publicly available catalog data without customer-supplied source credentials.
Can I collect the full Rockler catalog?
Yes. Leave Maximum products empty. The Actor returns available products until the Rockler catalog is exhausted.
📝 Changelog
0.0: Initial release
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Related Actors
- Uline Scraper - Collect Uline catalog rows with SKUs, prices, availability, dimensions, and specifications for procurement research.
- Toolstation Scraper - Collect UK trade and DIY product rows with prices, stock, ratings, and specifications.
- John Lewis Product Scraper - Collect UK retail products and variants with prices, availability, ratings, and specifications.
- Allegro Scraper - Collect marketplace listings with prices, sellers, ratings, images, delivery data, and parameters.
- Amazon Price Tracker - Collect current product snapshots with prices, discounts, ratings, sellers, availability, and source links.
Made with ❤️ by Maxime Dupré