Coles Scraper - Prices, Specials, Stock & Catalog
Pricing
from $2.00 / 1,000 results
Coles Scraper - Prices, Specials, Stock & Catalog
Scrape Coles.com.au groceries: product name, brand, size, price, was-price & savings (specials), unit price, stock availability and quantity, and category catalog. By search term or category. No login, no API key, no browser.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Coles Scraper — Prices, Specials, Stock & Catalog 🛒
Scrape Coles (Australia's #2 supermarket) — grocery prices, specials (was-price & savings), stock availability and the category catalog. Search by keyword or browse categories.
No login, no API key, no browser. Export to JSON, CSV, Excel, HTML or XML.
Residential proxy required (Coles uses Akamai). Defaults to Apify Residential (Australia).
What you get
For every product: name, brand, size, price now, was price + savings (specials), unit/comparable price, stock availability & quantity, category, image and product URL.
Use cases
- Grocery price & specials monitoring — track prices and markdowns over time.
- Competitor / basket analysis — compare Coles vs Woolworths pricing.
- Stock availability tracking — monitor
availableQuantityper product. - Catalog & assortment research — pull whole categories.
Input
| Field | Type | Description |
|---|---|---|
searchTerms | array | Keywords (e.g. milk, coffee). |
categories | array | Category slugs or browse URLs (e.g. dairy-eggs-fridge). |
onlySpecials | boolean | Keep only products on special. |
maxItems | integer | Max products per source. |
storeId | string | Optional Coles store id (store-specific stock). |
proxyConfiguration | object | Residential required. Defaults to Apify Residential (AU). |
Example input
{ "searchTerms": ["coffee"], "categories": ["dairy-eggs-fridge"], "onlySpecials": false, "maxItems": 500 }
Output (example)
{"id": "8150288", "name": "Blend 43 Instant Coffee", "brand": "Nescafe", "size": "150g","priceNow": 7.25, "priceWas": 14.5, "onSpecial": true, "saveStatement": "save $7.25","comparable": "$4.83/ 100g", "availability": true, "availableQuantity": 94,"category": "Coffee", "url": "https://www.coles.com.au/product/blend-43-instant-coffee-8150288","currency": "AUD", "scrapedAt": "2026-10-17T12:00:00.000Z"}
How it works
Coles is a Next.js site; the actor reads its Next.js data endpoint over HTTP through a residential proxy (which passes Akamai), paging through search results and category catalogs. The site's build id is read live each run.
Legal & ethical use
Collects publicly available product data from Coles.com.au. Use responsibly and per Coles's Terms and applicable law.