Coles Product Scraper avatar

Coles Product Scraper

Under maintenance

Pricing

from $1.20 / 1,000 products

Go to Apify Store
Coles Product Scraper

Coles Product Scraper

Under maintenance

Scrape Coles Australia products and prices by category: name, brand, size, price, was price, unit price, specials, availability and image.

Pricing

from $1.20 / 1,000 products

Rating

0.0

(0)

Developer

try mersianto

try mersianto

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Categories

Share

Scrape products and prices from Coles (Australia) by category or by search term. One row per product: name, brand, size, price, was price, unit price, specials, availability, image and category.

What you get

FieldTypeDescription
idstringColes product ID
namestringProduct name without brand
brandstringBrand name
descriptionstringShort description as shown by Coles
sizestringPack size, for example 3L or 500g
urlstringProduct page URL
pricenumberCurrent price in AUD
was_pricenumber or nullPrevious price in AUD when discounted
unit_pricestringComparable unit price, for example $1.65/ 1L
on_specialbooleanTrue when the product has a promotion or a was price
availablebooleanWhether Coles lists the product as available
image_urlstringProduct image URL
categorystringCategory path
scraped_atstringUTC time the product was scraped, ISO 8601

Input

  • categoryUrls: Coles category pages, copied from the browser address bar. Sub-categories work too.
  • searchTerms: keywords to search on Coles.

Give at least one category URL or one search term.

  • maxItems: stop after this many products in total. Default 100.
  • proxyConfiguration: proxy used for all requests.
{
"categoryUrls": ["https://www.coles.com.au/browse/dairy-eggs-fridge/milk"],
"searchTerms": ["oat milk"],
"maxItems": 100
}

Example output

{
"id": "1054581",
"name": "Protein Smoothie Chocolate",
"brand": "Dairy Farmers",
"description": "DAIRY FARMERS PROTEIN SMOOTHIE CHOCOLATE 400ML",
"size": "400mL",
"url": "https://www.coles.com.au/product/dairy-farmers-protein-smoothie-chocolate-400ml-1054581",
"price": 3.3,
"was_price": 4.55,
"unit_price": "$8.25/ 1L",
"on_special": true,
"available": true,
"image_url": "https://cdn.productimages.coles.com.au/productimages/1/1054581.jpg",
"category": "Dairy, Eggs & Fridge > Milk > Flavoured Milk",
"scraped_at": "2026-10-12T13:11:52+00:00"
}

Pricing

Pay per result: one product event per product saved. Products without a price are skipped and not charged. The run stops cleanly when your maximum charge per run is reached.

Limitations

  • Prices and availability are the ones Coles shows to a visitor who has not chosen a store. Store-specific prices and stock are not included.
  • No reviews and no personal data.

For AI agents

Minimal input:

{ "categoryUrls": ["https://www.coles.com.au/browse/dairy-eggs-fridge"], "maxItems": 20 }

Each dataset item is one product with the fields listed under "What you get". price and was_price are numbers in AUD.