Woolworths Scraper

ENDPOINTS
GET/products/barcode

Product by Barcode

Look up a product by its barcode (EAN / UPC / GTIN): price, specials, rating, stock flags and dietary claims.

QUERY PARAMS

Product barcode, 8 to 14 digits.

{
  "barcode": "9300617064879",
  "product": {
    "id": 814479,
    "name": "Cadbury Dairy Milk Chocolate Block 180g",
    "link": "https://www.woolworths.com.au/shop/productdetails/814479/cadbury-dairy-milk-chocolate-block",
    "barcode": "9300617064879",
    "brand": "Cadbury",
    "variety": "Chocolate Block",
    "package_size": "180g",
    "unit_weight_grams": null,
    "image": "https://cdn1.woolworths.media/content/wowproductimages/large/814479.jpg",
    "thumbnail": "https://cdn1.woolworths.media/content/wowproductimages/small/814479.jpg",
    "is_new": false,
    "is_online_only": false,
    "is_sponsored": false,
    "is_marketplace_item": false,
    "is_bundle": false,
    "is_age_restricted": false,
    "is_tobacco": false,
    "is_giftable": false,
    "has_variants": false,
    "has_substitutes": false,
    "rating": {
      "average": 4.85,
      "ratings_count": 96,
      "reviews_count": 96,
      "distribution": {
        "5": 85,
        "4": 8,
        "3": 3,
        "2": 0,
        "1": 0
      }
    },
    "pricing": {
      "price": 4.8,
      "currency": "AUD",
      "was_price": 8.0,
      "savings_amount": 3.2,
      "unit_price": 2.67,
      "unit_price_measure": "100G",
      "is_on_special": true,
      "is_half_price": false,
      "is_member_special": false,
      "sold_by": "Each",
      "minimum_quantity": 1.0,
      "weight_range_price": null
    },
    "in_store_pricing": {
      "price": 4.8,
      "currency": "AUD",
      "was_price": 8.0,
      "savings_amount": 3.2,
      "unit_price": 4.44,
      "unit_price_measure": "100G",
      "is_on_special": true
    },
    "promotion": {
      "type": "Special",
      "label": "Save $3.20",
      "badge": "40% Off",
      "badge_image": "https://cdn0.woolworths.media/content/promotiontags/roundel-40-percent-off-200x200.png",
      "offer_text": null,
      "footer_text": null,
      "multibuy": null,
      "member_price": null,
      "offer_group_id": null,
      "is_rewards_card_required": false
    },
    "availability": {
      "is_in_stock": true,
      "is_available": true,
      "is_purchasable": true,
      "is_available_in_store": true,
      "is_for_delivery": true,
      "is_for_collection": true,
      "is_for_express": true,
      "supply_limit": 36,
      "next_availability_date": "2026-10-07",
      "restriction_message": null,
      "warning_message": null
    },
    "dietary": {
      "health_star_rating": null,
      "lifestyle": [
        "Low Salt"
      ],
      "allergen_free_claims": [
        "Egg Free",
        "Fish Free"
      ],
      "contains": [
        "Milk",
        "Soy"
      ],
      "may_contain": [
        "Tree Nuts",
        "Peanuts",
        "Gluten",
        "Wheat"
      ],
      "is_gluten_containing": false,
      "is_nut_containing": false
    },
    "categories": {
      "primary_department": {
        "id": "1_F929908",
        "name": "Halloween"
      },
      "departments": [
        {
          "id": "1_F929908",
          "name": "Halloween"
        },
        {
          "id": "1_717445A",
          "name": "Snacks & Confectionery"
        },
        {
          "id": "1_1D9FEE2",
          "name": "Container Bonus Credits"
        }
      ],
      "categories": [
        "Confectionery"
      ],
      "subcategories": [
        "Chocolate Blocks"
      ],
      "merchandise_hierarchy": {
        "department": "GROCERIES",
        "category": "CONFECTIONERY",
        "subcategory": "CONFEC SHARING - CHOCOLATE BLOCKS",
        "segment": "MAINSTREAM MILK"
      }
    },
    "seller": null
  }
}