4.7 · 37 reviews onTrustpilot

Coles API for Developers

Live Coles products, prices, specials, nutrition and stores as clean JSON. One GET request. No proxies, no selectors, no data cleaning.

  • ✓1,000 free API calls every month
  • ✓16 endpoints: products, specials, categories, stores
  • ✓Scraped live on every call, at the store you choose

1,000 free calls every month · No credit card required

cURL
curl "https://coles-scraper.omkar.cloud/coles/products/details?product=329607" \
  -H "API-Key: YOUR_API_KEY"

A real request. Swap in your API key and run it.

Product in. Coles data out.

Here is the exact request and the exact response.

1

Get your API key

Sign up free. No credit card. Your key is ready right after sign-up.

2

Send one GET request

Pass a product id, a coles.com.au link, a search term or a store.

3

Get structured JSON

Prices, specials, nutrition and stock, ready for your app.

Any Coles product id or coles.com.au link → price, specials, barcode, nutrition, ingredients, stock and aisle in one call.

Request
Python
import requests

response = requests.get(
    "https://coles-scraper.omkar.cloud/coles/products/details",
    params={"product": "329607"},
    headers={"API-Key": "YOUR_API_KEY"},
)
print(response.json())
Response
JSON Response
{
  "id": 329607,
  "name": "Tim Tam Chocolate Biscuits Original",
  "brand": "Arnott's",
  "size": "200g",
  "gtin": "9310072000282",
  "is_available": true,
  "available_quantity": 519,
  "pricing": {
    "currency": "AUD",
    "price": 6,
    "unit_price": { "amount": 3, "quantity": 100, "unit": "g", "label": "$3.00/ 100g" },
    "is_on_special": false
  },
  "categories": [
    {
      "department": { "id": "8916201", "name": "Chips, Chocolates & Snacks" },
      "category": { "id": "657638318", "name": "Biscuits & Cookies" }
    }
  ],
  "country_of_origin": { "country": "Australia", "statement": "Made in Australia" },
  "allergens": "Contains Gluten, Wheat\nMay Contain Egg, Peanut, Sesame",
  "store_id": "584"
}
Get 1,000 Free Calls →

1,000 free calls every month · No credit card required

Everything Coles shows, in one API

Search 22,000+ products

Live prices, unit prices, stock and specials at any store. Filter by brand, dietary needs, allergens and special type.

Full product details

Barcode (GTIN), nutrition panel, ingredients, allergens, country of origin, images and size variations.

7,000+ specials every week

Half price, multi-buy and online-only deals, across the whole store or inside one category.

Every Coles store, 880+ of them

Addresses, phone numbers, trading hours, per-store prices and which stores stock a product.

Categories and brands

The full category tree with product counts, and every product of a category or brand.

Bulk lookups

Prices, specials and stock for up to 20 products in a single call. Ideal for baskets and watch lists.

Simple pricing. Start free.

1 API call = 1 request. Upgrade only when you need more.

Free

$0

1,000 calls a month

No credit card

Starter

$16/mo

20,000 calls a month

$0.80 per 1,000

Grow

$48/mo

100,000 calls a month

$0.48 per 1,000

Scale

$148/mo

400,000 calls a month

$0.37 per 1,000

Get 1,000 Free Calls →

1,000 free calls every month · No credit card required

Questions, answered

Is there really a free plan?

Yes. Every account gets 1,000 API calls a month at no cost, and you do not need a credit card to sign up.

Is this the official Coles API?

No. This is an independent API by Omkar Cloud that returns publicly available Coles data as JSON. It is not affiliated with or endorsed by Coles.

Do I need proxies or a headless browser?

No. You send one GET request with your API key and get JSON back. Blocks, retries and parsing are handled on our side.

Are prices per store?

Yes. Prices, stock and aisle locations are per store. Pass any store id or coles.com.au store link, or leave it out to use the default store.

Can I try it before signing up?

Yes. The playground runs live requests in your browser, so you can check the data quality first.

What if I get stuck?

Message us on WhatsApp or email happy.to.help@omkar.cloud. We reply with a solution within 1 working day.

Make your first Coles API call today.

1,000 free calls every month · No credit card required