{
  "version": 1,
  "sample": false,
  "generated_at": "2026-11-10T04:29:24+01:00",
  "currency": "SAR",
  "base_week_start": "2026-07-12",
  "basket": [
    {
      "key": "rice",
      "name_en": "Al Walimah Indian Mazza Sella Basmati Rice 5kg",
      "name_ar": "أرز الوليمة مزة بسمتي هندي 5 كجم",
      "images": [
        "https://d1c124wpoew66.cloudfront.net/spree/images/attachments/000/107/309/product/628110020041.jpeg?1752478415",
        "https://cdn.mafrservices.com/pim-content/SAU/media/product/59202/1739878876/59202_main.jpg",
        "https://images.todoorstep.com/product/132675/Ar_large.jpg?t=1744675200"
      ]
    },
    {
      "key": "chicken",
      "name_en": "Alyoum Premium Fresh Whole Chicken 1.2kg",
      "name_ar": "اليوم دجاج فاخر طازج كامل 1.2 كجم",
      "images": [
        "https://storage.googleapis.com/tm-zopsmart-uploads/1/images/640/20240731/3570941-20240731-082115.webp",
        "https://d1c124wpoew66.cloudfront.net/spree/images/attachments/000/059/817/product/628110134069.jpg?1664804781",
        "https://cdn.mafrservices.com/sys-master-root/h0f/h3d/11672581570590/642645_main.jpg"
      ]
    },
    {
      "key": "eggs",
      "name_en": "Saha Omega 3 Eggs Medium 30",
      "name_ar": "صحة بيض أوميجا 3 متوسط 30 حبة",
      "images": [
        "https://cdn.mafrservices.com/sys-master-root/h53/haa/49580687327262/624487_main.jpg",
        "https://d1c124wpoew66.cloudfront.net/spree/images/attachments/000/076/304/product/628700452008.jpg?1685346366",
        "https://bf1af2.akinoncloudcdn.com/products/2025/05/16/330285/73d9e8f2-6e28-4223-856d-7ae3cc58085b.jpg"
      ]
    },
    {
      "key": "milk",
      "name_en": "Almarai Full Fat Fresh Milk 2L",
      "name_ar": "حليب المراعي طازج كامل الدسم 2 لتر",
      "images": [
        "https://storage.googleapis.com/tm-zopsmart-uploads/1/images/640/20240509/1437941-20240509-160117.webp",
        "https://images.todoorstep.com/product/322900/Ar_large.jpg?t=1744675200",
        "https://d1c124wpoew66.cloudfront.net/spree/images/attachments/000/107/221/product/628100712040.jpeg?1752477662"
      ]
    },
    {
      "key": "laban",
      "name_en": "Al Safi Full Fat Fresh Laban 2L",
      "name_ar": "لبن الصافي طازج كامل الدسم 2 لتر",
      "images": [
        "https://storage.googleapis.com/tm-zopsmart-uploads/2/images/originals/20240604/1193391-20240604-131046.webp",
        "https://bf1af2.akinoncloudcdn.com/products/2024/09/20/100756/be043e58-0f9b-461b-a2f4-31387540fbde.jpg",
        "https://bf1af2.akinoncloudcdn.com/products/2024/09/20/100756/021f4e40-b255-40f0-aa81-20a71038f283.jpg"
      ]
    },
    {
      "key": "oil",
      "name_en": "Noor Sunflower Oil 1.5 Litres",
      "name_ar": "نور زيت دوار الشمس النقي زيت طبخ 1.5 لتر",
      "images": [
        "https://bf1af2.akinoncloudcdn.com/products/2025/11/07/86724/fa6f2b43-d24a-4a95-a0c2-283aaf7650d9.jpg",
        "https://bf1af2.akinoncloudcdn.com/products/2025/11/07/86724/ede64165-d453-426e-8d51-a79406d7c6ea.jpg",
        "https://bf1af2.akinoncloudcdn.com/products/2025/11/07/86724/f541a898-9e35-4355-b59b-6f46cae07459.jpg"
      ]
    },
    {
      "key": "sugar",
      "name_en": "Al Osra Fine White Sugar 2kg",
      "name_ar": "سكر الأسرة ناعم 2 كجم",
      "images": [
        "https://images.todoorstep.com/product/1129075/Ar_large.jpg?t=1744675200",
        "https://cdn.mafrservices.com/sys-master-root/h3c/h90/61902873395230/4692_main.jpg",
        "https://bf1af2.akinoncloudcdn.com/products/2024/09/12/92253/71a008f7-ea27-4b25-bdb4-f9917bef5eac.jpg"
      ]
    },
    {
      "key": "flour",
      "name_en": "Al Baker All Purpose Flour 1kg",
      "name_ar": "البيكر دقيق متعدد الاستعمالات 1 كجم",
      "images": [
        "https://storage.googleapis.com/tm-zopsmart-uploads/1/images/640/20240714/3083321-20240714-161559.webp",
        "https://images.todoorstep.com/product/3900305/Ar_large.jpg?t=1744675200",
        "https://d1c124wpoew66.cloudfront.net/spree/images/attachments/000/058/198/product/6291003058103_Al_Baker__All_Purpose_Patent_Flour__1kg_01.jpg?1741089215"
      ]
    },
    {
      "key": "water",
      "name_en": "Nova Drinking Water 40×330ml",
      "name_ar": "كرتون مياه نوفا 40×330 مل",
      "images": [
        "https://bf1af2.akinoncloudcdn.com/products/2024/10/01/169196/d31b532a-a544-4de8-ba72-d2659cfa2c14.jpg",
        "https://bf1af2.akinoncloudcdn.com/products/2024/10/01/169196/659061dc-dccb-4ce9-a609-6459fb847e6e.jpg",
        "https://images.todoorstep.com/product/1087420/Ar_large.jpg?t=1744675200"
      ]
    },
    {
      "key": "tomatoes",
      "name_en": "Fresh tomatoes 1kg (cheapest per store)",
      "name_ar": "طماطم طازجة 1 كجم (أرخص عبوة في كل متجر)",
      "images": [
        "https://d1c124wpoew66.cloudfront.net/spree/images/attachments/000/114/040/product/280000100000.jpg?1762070303",
        "https://cdn.mafrservices.com/sys-master-root/hec/hb9/12624678027294/78493_main.jpg",
        "https://storage.googleapis.com/tm-zopsmart-uploads/320/20231019/123254_1-20231019-120709.png"
      ]
    }
  ],
  "weeks": [
    {
      "week_start": "2026-07-12",
      "min_total": 162.93,
      "max_total": 192.0,
      "avg_total": 175.68,
      "hypesave_total": 149.53,
      "wow_pct": null,
      "points": 100.0,
      "savings_up_to": 42.47,
      "unavailable": [
        {
          "key": "chicken",
          "stores": 1
        },
        {
          "key": "eggs",
          "stores": 1
        },
        {
          "key": "laban",
          "stores": 1
        },
        {
          "key": "sugar",
          "stores": 1
        },
        {
          "key": "water",
          "stores": 1
        },
        {
          "key": "tomatoes",
          "stores": 1
        }
      ]
    },
    {
      "week_start": "2026-07-19",
      "min_total": 186.19,
      "max_total": 201.43,
      "avg_total": 191.23,
      "hypesave_total": 177.09,
      "wow_pct": 8.85,
      "points": 108.85,
      "savings_up_to": 24.34,
      "unavailable": [
        {
          "key": "chicken",
          "stores": 1
        },
        {
          "key": "eggs",
          "stores": 1
        },
        {
          "key": "laban",
          "stores": 1
        },
        {
          "key": "tomatoes",
          "stores": 1
        }
      ]
    },
    {
      "week_start": "2026-07-26",
      "min_total": 171.04,
      "max_total": 193.0,
      "avg_total": 182.69,
      "hypesave_total": 154.82,
      "wow_pct": -4.47,
      "points": 103.99,
      "savings_up_to": 38.18,
      "unavailable": [
        {
          "key": "chicken",
          "stores": 1
        },
        {
          "key": "eggs",
          "stores": 1
        },
        {
          "key": "laban",
          "stores": 1
        },
        {
          "key": "tomatoes",
          "stores": 1
        }
      ]
    },
    {
      "week_start": "2026-08-02",
      "min_total": 179.95,
      "max_total": 200.43,
      "avg_total": 187.11,
      "hypesave_total": 166.74,
      "wow_pct": 2.42,
      "points": 106.51,
      "savings_up_to": 33.69,
      "unavailable": [
        {
          "key": "eggs",
          "stores": 2
        },
        {
          "key": "laban",
          "stores": 1
        },
        {
          "key": "tomatoes",
          "stores": 1
        }
      ]
    },
    {
      "week_start": "2026-08-09",
      "min_total": 175.14,
      "max_total": 191.0,
      "avg_total": 183.06,
      "hypesave_total": 162.51,
      "wow_pct": -2.16,
      "points": 104.2,
      "savings_up_to": 28.49,
      "unavailable": [
        {
          "key": "eggs",
          "stores": 2
        },
        {
          "key": "oil",
          "stores": 1
        },
        {
          "key": "tomatoes",
          "stores": 1
        }
      ]
    },
    {
      "week_start": "2026-08-16",
      "min_total": 179.09,
      "max_total": 194.43,
      "avg_total": 186.45,
      "hypesave_total": 171.38,
      "wow_pct": 1.85,
      "points": 106.13,
      "savings_up_to": 23.05,
      "unavailable": [
        {
          "key": "eggs",
          "stores": 2
        },
        {
          "key": "milk",
          "stores": 1
        },
        {
          "key": "oil",
          "stores": 1
        },
        {
          "key": "tomatoes",
          "stores": 1
        }
      ]
    },
    {
      "week_start": "2026-08-23",
      "min_total": 173.46,
      "max_total": 189.54,
      "avg_total": 181.1,
      "hypesave_total": 161.72,
      "wow_pct": -2.87,
      "points": 103.09,
      "savings_up_to": 27.82,
      "unavailable": [
        {
          "key": "eggs",
          "stores": 1
        },
        {
          "key": "oil",
          "stores": 1
        }
      ]
    },
    {
      "week_start": "2026-08-30",
      "min_total": 179.29,
      "max_total": 198.94,
      "avg_total": 188.07,
      "hypesave_total": 174.12,
      "wow_pct": 3.85,
      "points": 107.05,
      "savings_up_to": 24.82,
      "unavailable": [
        {
          "key": "chicken",
          "stores": 2
        },
        {
          "key": "eggs",
          "stores": 2
        },
        {
          "key": "milk",
          "stores": 1
        },
        {
          "key": "water",
          "stores": 1
        }
      ]
    },
    {
      "week_start": "2026-09-06",
      "min_total": 176.38,
      "max_total": 190.5,
      "avg_total": 184.46,
      "hypesave_total": 164.61,
      "wow_pct": -1.92,
      "points": 105.0,
      "savings_up_to": 25.89,
      "unavailable": [
        {
          "key": "chicken",
          "stores": 1
        },
        {
          "key": "eggs",
          "stores": 2
        },
        {
          "key": "oil",
          "stores": 1
        },
        {
          "key": "tomatoes",
          "stores": 1
        }
      ]
    },
    {
      "week_start": "2026-09-13",
      "min_total": 176.87,
      "max_total": 195.94,
      "avg_total": 186.37,
      "hypesave_total": 160.87,
      "wow_pct": 1.04,
      "points": 106.08,
      "savings_up_to": 35.07,
      "unavailable": [
        {
          "key": "eggs",
          "stores": 1
        },
        {
          "key": "oil",
          "stores": 1
        },
        {
          "key": "flour",
          "stores": 1
        }
      ]
    },
    {
      "week_start": "2026-09-20",
      "min_total": 177.88,
      "max_total": 190.5,
      "avg_total": 182.35,
      "hypesave_total": 157.37,
      "wow_pct": -2.16,
      "points": 103.8,
      "savings_up_to": 33.13,
      "unavailable": [
        {
          "key": "eggs",
          "stores": 1
        },
        {
          "key": "oil",
          "stores": 1
        },
        {
          "key": "flour",
          "stores": 1
        }
      ]
    },
    {
      "week_start": "2026-09-27",
      "min_total": 175.54,
      "max_total": 190.5,
      "avg_total": 183.4,
      "hypesave_total": 163.26,
      "wow_pct": 0.58,
      "points": 104.39,
      "savings_up_to": 27.24,
      "unavailable": [
        {
          "key": "eggs",
          "stores": 2
        },
        {
          "key": "laban",
          "stores": 2
        },
        {
          "key": "flour",
          "stores": 1
        }
      ]
    },
    {
      "week_start": "2026-10-04",
      "min_total": 196.63,
      "max_total": 211.54,
      "avg_total": 202.53,
      "hypesave_total": 179.12,
      "wow_pct": 10.43,
      "points": 115.28,
      "savings_up_to": 32.42,
      "unavailable": []
    },
    {
      "week_start": "2026-10-11",
      "min_total": 190.13,
      "max_total": 212.3,
      "avg_total": 197.5,
      "hypesave_total": 171.87,
      "wow_pct": -2.48,
      "points": 112.42,
      "savings_up_to": 40.43,
      "unavailable": []
    },
    {
      "week_start": "2026-10-18",
      "min_total": 189.18,
      "max_total": 202.75,
      "avg_total": 195.89,
      "hypesave_total": 175.87,
      "wow_pct": -0.82,
      "points": 111.5,
      "savings_up_to": 26.88,
      "unavailable": [
        {
          "key": "chicken",
          "stores": 1
        }
      ]
    },
    {
      "week_start": "2026-10-25",
      "min_total": 189.08,
      "max_total": 211.95,
      "avg_total": 197.32,
      "hypesave_total": 174.87,
      "wow_pct": 0.73,
      "points": 112.32,
      "savings_up_to": 37.08,
      "unavailable": []
    },
    {
      "week_start": "2026-11-01",
      "min_total": 192.18,
      "max_total": 208.99,
      "avg_total": 200.24,
      "hypesave_total": 180.38,
      "wow_pct": 1.48,
      "points": 113.98,
      "savings_up_to": 28.61,
      "unavailable": [
        {
          "key": "chicken",
          "stores": 1
        }
      ]
    },
    {
      "week_start": "2026-11-08",
      "min_total": 195.44,
      "max_total": 207.74,
      "avg_total": 202.02,
      "hypesave_total": 174.88,
      "wow_pct": 0.89,
      "points": 114.99,
      "savings_up_to": 32.86,
      "unavailable": []
    }
  ],
  "changes": [
    {
      "week_start": "2026-11-08",
      "key": "oil",
      "name_en": "Noor Sunflower Oil 1.5 Litres",
      "name_ar": "نور زيت دوار الشمس النقي زيت طبخ 1.5 لتر",
      "barcode": "6291003304293",
      "replaced": {
        "name_en": "Halah Sunflower Oil 1.5L",
        "name_ar": "هله زيت دوار الشمس 1.5 لتر"
      },
      "prices_on": "2026-11-10",
      "avg_effect": 8.57
    }
  ]
}