{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://www.keywordbarrage.com/schemas/morrisons-scraper-schema.json",
  "title": "MorrisonsData Extraction Engine Data Extraction Schema",
  "description": "Machine-readable DaaS extraction schema for MorrisonsData Extraction Engine under sector 'ecommerce-retail-marketplaces'. Optimized for LLM agents, RAG ingestion, and automated API callers.",
  "type": "object",
  "required": [
    "record_id",
    "target_url",
    "extraction_timestamp",
    "product_title_brand_range",
    "morrisons_product_id"
  ],
  "properties": {
    "record_id": {
      "type": "string",
      "format": "uuid",
      "description": "Unique deterministic ingestion identifier for the extracted record."
    },
    "target_url": {
      "type": "string",
      "format": "uri",
      "description": "Source URL inspected and extracted by KeywordBarrage engine."
    },
    "extraction_timestamp": {
      "type": "string",
      "format": "date-time",
      "description": "ISO-8601 UTC timestamp of execution."
    },
    "product_title_brand_range": {
      "type": "string",
      "description": "Product Title, Brand & Range (e.g. Morrisons, Market Street, The Best)"
    },
    "morrisons_product_id": {
      "type": "integer",
      "description": "Morrisons Product ID / SKU & Universal Barcode (EAN / GTIN)"
    },
    "supermarket_aisle_category_taxonomy": {
      "type": "string",
      "description": "Supermarket Aisle & Category Taxonomy (Fresh, Meat, Bakery, Food Cupboard)"
    },
    "selling_price": {
      "type": "number",
      "description": "Selling Price (£ GBP) & Unit Pricing (e.g. £/kg, £/100g, £/litre)"
    },
    "morrisons_more_card_member_exclusive_pri": {
      "type": "string",
      "description": "Morrisons More Card Member Exclusive Pricing & Multi-Buy Deals"
    },
    "nutritional_facts": {
      "type": "string",
      "description": "Nutritional Facts (Traffic Light System), Energy (kcal) & Allergen Warnings"
    },
    "origin_details": {
      "type": "object",
      "description": "Origin Details (100% British Meat, Red Tractor) & Dietary Flags (Vegan, GF)"
    },
    "online_delivery_slot_availability_click_": {
      "type": "string",
      "description": "Online Delivery Slot Availability, Click & Collect & Minimum Basket Delta"
    },
    "customer_star_rating_verified_review_cou": {
      "type": "string",
      "description": "Customer Star Rating, Verified Review Count & Freshness Guarantee Days"
    },
    "detected_waf_stack": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Perimeter security technologies verified on origin platform.",
      "default": [
        "AWS WAF",
        "Amazon CloudFront",
        "AWS Cloud",
        "crypto-js",
        "OneTrust",
        "Next.js",
        "React",
        "Radix UI",
        "shadcn/ui",
        "Tailwind CSS",
        "Turbopack",
        "core-js",
        "Priority Hints",
        "Lucide",
        "Next.js Server-Side APIs",
        "Ocado Smart Platform (OSP)",
        "Cart Functionality",
        "Amazon Advertising",
        "AppNexus",
        "Microsoft Advertising",
        "Twitter Ads",
        "Pinterest Ads",
        "Pinterest Conversion Tag",
        "TikTok Pixel",
        "Facebook Pixel",
        "Smarter Click",
        "Tradedoubler",
        "Google Analytics",
        "Google Tag Manager",
        "Morrisons More Card Engine",
        "Market Street Fresh Offers",
        "Multi-Buy Deals"
      ]
    }
  },
  "x-sector": "ecommerce-retail-marketplaces",
  "x-updated-date": "2026-10-08",
  "x-platform-slug": "morrisons-scraper",
  "x-endpoint-url": "https://www.keywordbarrage.com/scrapers/morrisons-scraper.html"
}