Woolworths Scraper

ENDPOINTS
GET/products/bulk

Bulk Products

Fetch up to 20 products in one call: prices, specials, ratings and stock flags. Unknown IDs are listed separately.

QUERY PARAMS

Comma-separated stockcodes and/or woolworths.com.au product URLs (max 20).

{
  "count": 2,
  "not_found": [],
  "products": [
    {
      "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": 184,
      "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": 2.67,
        "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
    },
    {
      "id": 84552,
      "name": "Coca-Cola Classic Soft Drink Cans 375mL x 30 pack",
      "link": "https://www.woolworths.com.au/shop/productdetails/84552/coca-cola-classic-soft-drink-cans",
      "barcode": "9300675012089",
      "brand": "Coca-Cola",
      "variety": "Cans",
      "package_size": "375mL x 30 pack",
      "unit_weight_grams": 12500,
      "image": "https://cdn1.woolworths.media/content/wowproductimages/large/084552.jpg",
      "thumbnail": "https://cdn1.woolworths.media/content/wowproductimages/small/084552.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.33,
        "ratings_count": 21,
        "reviews_count": 21,
        "distribution": {
          "5": 16,
          "4": 1,
          "3": 1,
          "2": 1,
          "1": 2
        }
      },
      "pricing": {
        "price": 32.0,
        "currency": "AUD",
        "was_price": null,
        "savings_amount": null,
        "unit_price": 2.84,
        "unit_price_measure": "1L",
        "is_on_special": false,
        "is_half_price": false,
        "is_member_special": false,
        "sold_by": "Each",
        "minimum_quantity": 1.0,
        "weight_range_price": null
      },
      "in_store_pricing": {
        "price": 32.0,
        "currency": "AUD",
        "was_price": null,
        "savings_amount": null,
        "unit_price": 2.84,
        "unit_price_measure": "1L",
        "is_on_special": false
      },
      "promotion": {
        "type": "LowerShelfPrice",
        "label": "Lower shelf price",
        "badge": null,
        "badge_image": null,
        "offer_text": "Range was $40 - 23/06/2026",
        "footer_text": "Lower Shelf Price",
        "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": 12,
        "next_availability_date": "2026-10-07",
        "restriction_message": null,
        "warning_message": null
      },
      "dietary": {
        "health_star_rating": 0.5,
        "lifestyle": [
          "Gluten Free",
          "Low Fat",
          "Low Salt",
          "Vegan",
          "Vegetarian"
        ],
        "allergen_free_claims": [
          "Dairy Free",
          "Egg Free",
          "Fish Free",
          "Gluten Free",
          "Lactose Free",
          "Soy Free",
          "Wheat Free"
        ],
        "contains": [],
        "may_contain": [],
        "is_gluten_containing": false,
        "is_nut_containing": false
      },
      "categories": {
        "primary_department": {
          "id": "1_39FD49C",
          "name": "Pantry"
        },
        "departments": [
          {
            "id": "1_39FD49C",
            "name": "Pantry"
          },
          {
            "id": "1_9E60D27",
            "name": "Footy Finals"
          },
          {
            "id": "1_5AF3A0A",
            "name": "Drinks"
          }
        ],
        "categories": [
          "Drinks",
          "Soft Drinks"
        ],
        "subcategories": [
          "Coca-Cola",
          "Soft Drink Cans"
        ],
        "merchandise_hierarchy": {
          "department": "GROCERIES",
          "category": "CARBONATED SOFT DRINKS",
          "subcategory": "SOFT DRINKS - BOTTLES & CANS",
          "segment": "CANS - 24 PACK & OVER"
        }
      },
      "seller": null
    }
  ]
}