Bunnings Scraper by TradeSDK
Pricing
from $0.01 / 1,000 results
Bunnings Scraper by TradeSDK
Scrape product data from Bunnings Warehouse (bunnings.com.au) � prices, SKUs, brands, stock, specs, images. No browser needed for product pages. By TradeSDK, the materials data layer for AI agents.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
Lian Marshall
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape product data from Bunnings Warehouse — Australia and New Zealand's largest hardware retailer. Extract prices, SKUs, brands, stock levels, specifications, images, ratings, and more.
By TradeSDK — the materials data layer for AI agents.
Features
- Two modes: Search products by keyword OR get detailed info for a specific product
- Rich data: Price, SKU, brand, specs, stock levels, aisle/bay location, ratings, images, dimensions
- Search with pagination — page through results for bulk data extraction
- Proxy support — works with Apify's residential proxy network
Data Extracted
| Field | Description |
|---|---|
| SKU | Product code / item number |
| Name | Full product name |
| Brand | Brand / manufacturer |
| Price | Current price (AUD) |
| Description | Full product description |
| Features | Bullet-point feature list |
| Categories | Full category hierarchy |
| Specifications | All technical specs (colour, material, size, etc.) |
| Images | All product images with URLs |
| Ratings | Average rating and review count |
| Stock | In-store availability, delivery, click & collect, stock level |
| Location | Aisle/bay location in store |
| Dimensions | Package and product dimensions |
How to Use
Search Mode
Set mode to "Search products" and enter a search query like "poly pipe", "power drill", or "solar lights". The Actor will return matching products with name, SKU, brand, price, rating, and URLs.
Product Details Mode
Set mode to "Get product details" and enter a Bunnings SKU (e.g., 3120670) or full product URL. The Actor returns complete product data including specifications, stock levels, images, and aisle location.
Input
| Field | Type | Description |
|---|---|---|
| mode | string | search or product |
| query | string | Search term (search mode only) |
| sku_or_url | string | Product SKU or URL (product mode only) |
| page | number | Page number for search pagination (default: 1) |
| max_results | number | Results per page (default: 10, max: 36) |
Output
Each result is a structured JSON object pushed to the Actor's dataset. Example:
{"sku": "3120670","name": "Holman 25mm x 50m Black Poly Pipe","brand": "Holman","url": "https://www.bunnings.com.au/holman-25mm-x-50m-black-poly-pipe_p3120670","price": { "formatted": "$50.80", "currency": "AUD" },"description": "...","specifications": [{ "name": "Colour", "value": "Black" },{ "name": "Diameter", "value": "25mm" }],"stock": { "level": 12, "in_stock": true },"location": { "aisle": "D04", "bay": "03" }}
Pricing
- $0.05 per result — you only pay for successful product extractions
- Actor start — $0.00005 per run (negligible)
- Free tier — first 10 results per run are free to try it out
Compare with TradeSDK:
- Free tier — 50 Bunnings calls/day via TradeSDK API (no Apify credits needed)
- Builder ($29/mo) — Unlimited Bunnings + Nuway + premium suppliers
- Pro ($99/mo) — All suppliers + advanced features
Get your free TradeSDK API key at tradesdk.com/dashboard.
Important Notes
Proxy Requirements
Bunnings has strong anti-bot measures that block datacenter IPs. This Actor requires residential proxy access to work reliably.
- Free Apify plan: Limited proxy access, may encounter 403 errors
- Paid Apify plans (Starter $49/mo+): Full residential proxy access, works reliably
If you encounter 403 Forbidden errors, upgrade to a paid Apify plan for residential proxy access.
Alternative: TradeSDK API
For unlimited Bunnings access without proxy concerns, use the TradeSDK API directly:
- 50 free calls/day
- No proxy needed
- Works from any server
- Upgrade to $29/mo for unlimited access
Use Cases
- Price monitoring — track Bunnings pricing across product categories
- Market research — analyze product ranges, brands, and pricing trends
- Stock checking — find which stores have items in stock
- Procurement — source materials for construction projects
- Affiliate feeds — generate product data for affiliate marketing
- AI agents — feed Bunnings data into AI-powered estimating and procurement tools
Integration with TradeSDK
This Actor is powered by TradeSDK, which also offers:
- MCP server — connect Bunnings data directly to Claude, ChatGPT, or any AI agent
- Free tier — unlimited Bunnings calls via the TradeSDK API (no Apify credits needed)
- Multi-supplier — add Nuway and other Australian trade suppliers
- Production infrastructure — auth, rate limiting, usage tracking
Get your free API key at tradesdk.com/dashboard.
Notes
- Product pages are scraped via Bunnings' internal API (fast, no browser needed)
- Search uses the Coveo search API
- Stock data reflects the default store (Mentone Warehouse, VIC)
- Respect Bunnings' terms of service and rate limits
- Data is for informational purposes; always verify with Bunnings for purchasing decisions
Built by TradeSDK — the materials data layer for AI agents.