{
  "format": "pantrypilot-backup",
  "version": 9,
  "created_at": "2026-08-05T01:30:48.609020+00:00",
  "tables": {
    "units": [
      {
        "id": 1,
        "name": "Stück",
        "short_name": "Stk.",
        "sort_order": 10
      },
      {
        "id": 2,
        "name": "Packung",
        "short_name": "Pkg.",
        "sort_order": 20
      },
      {
        "id": 3,
        "name": "Flasche",
        "short_name": "Fl.",
        "sort_order": 30
      },
      {
        "id": 4,
        "name": "Dose",
        "short_name": "Dose",
        "sort_order": 40
      },
      {
        "id": 5,
        "name": "Becher",
        "short_name": "Becher",
        "sort_order": 50
      },
      {
        "id": 6,
        "name": "Kilogramm",
        "short_name": "kg",
        "sort_order": 60
      },
      {
        "id": 7,
        "name": "Gramm",
        "short_name": "g",
        "sort_order": 70
      },
      {
        "id": 8,
        "name": "Liter",
        "short_name": "l",
        "sort_order": 80
      },
      {
        "id": 9,
        "name": "Milliliter",
        "short_name": "ml",
        "sort_order": 90
      }
    ],
    "app_settings": [
      {
        "id": 1,
        "currency_symbol": "€",
        "default_list_filter": "open",
        "default_group_by": "category",
        "default_shopping_mode": false,
        "transfer_to_inventory_on_completion": true,
        "show_completed_on_dashboard": true,
        "color_scheme": "dark",
        "accent_color": "blue",
        "date_format": "de",
        "default_product_unit_id": null,
        "show_notifications_on_dashboard": true,
        "show_low_inventory_on_dashboard": true,
        "show_recent_purchases_on_dashboard": true,
        "show_store_spending_on_dashboard": true,
        "show_favorites_on_dashboard": true
      }
    ],
    "categories": [
      {
        "id": 1,
        "name": "Obst & Gemüse",
        "normalized_name": "obst & gemüse",
        "icon": "🥦",
        "color": "#198754",
        "sort_order": 10,
        "created_at": "2026-08-04T22:41:51.663980"
      },
      {
        "id": 2,
        "name": "Brot & Backwaren",
        "normalized_name": "brot & backwaren",
        "icon": "🍞",
        "color": "#795548",
        "sort_order": 30,
        "created_at": "2026-08-04T22:48:45.778218"
      },
      {
        "id": 3,
        "name": "Gewürze",
        "normalized_name": "gewürze",
        "icon": "🧂",
        "color": "#6c757d",
        "sort_order": 100,
        "created_at": "2026-08-04T22:49:17.406380"
      },
      {
        "id": 4,
        "name": "Milchprodukte",
        "normalized_name": "milchprodukte",
        "icon": "🥛",
        "color": "#6c757d",
        "sort_order": 20,
        "created_at": "2026-08-04T22:49:36.790654"
      },
      {
        "id": 5,
        "name": "Reis, Nudeln & Getreide",
        "normalized_name": "reis, nudeln & getreide",
        "icon": "🍝",
        "color": "#ffc107",
        "sort_order": 40,
        "created_at": "2026-08-04T22:50:27.965116"
      },
      {
        "id": 6,
        "name": "Konserven",
        "normalized_name": "konserven",
        "icon": "🥫",
        "color": "#6f42c1",
        "sort_order": 50,
        "created_at": "2026-08-04T22:50:52.004291"
      },
      {
        "id": 7,
        "name": "Süßigkeiten",
        "normalized_name": "süssigkeiten",
        "icon": "🍫",
        "color": "#198754",
        "sort_order": 90,
        "created_at": "2026-08-04T22:51:15.713007"
      },
      {
        "id": 8,
        "name": "Haushalt",
        "normalized_name": "haushalt",
        "icon": "🧽",
        "color": "#198754",
        "sort_order": 110,
        "created_at": "2026-08-04T22:52:01.703054"
      }
    ],
    "stores": [
      {
        "id": 1,
        "name": "Kaufland",
        "normalized_name": "kaufland",
        "icon": "🛒",
        "color": "#dc3545",
        "note": null,
        "created_at": "2026-08-04T22:36:32.697310"
      },
      {
        "id": 2,
        "name": "Lidl",
        "normalized_name": "lidl",
        "icon": "🏪",
        "color": "#0d6efd",
        "note": null,
        "created_at": "2026-08-04T22:36:55.477169"
      },
      {
        "id": 3,
        "name": "Netto Marken-Discount",
        "normalized_name": "netto marken-discount",
        "icon": "🏪",
        "color": "#dc3545",
        "note": null,
        "created_at": "2026-08-04T22:37:39.807603"
      },
      {
        "id": 4,
        "name": "Rewe",
        "normalized_name": "rewe",
        "icon": "🛒",
        "color": "#dc3545",
        "note": null,
        "created_at": "2026-08-04T22:38:34.516416"
      },
      {
        "id": 5,
        "name": "Netto mit dem Hund",
        "normalized_name": "netto mit dem hund",
        "icon": "🏪",
        "color": "#ffc107",
        "note": null,
        "created_at": "2026-08-04T22:41:31.713794"
      }
    ],
    "shopping_lists": [
      {
        "id": 1,
        "name": "Stadtpiraten allgemein",
        "description": null,
        "is_template": false,
        "is_completed": false,
        "completed_at": null,
        "completed_planned_total_cents": null,
        "completed_actual_total_cents": null,
        "completed_difference_cents": null,
        "created_at": "2026-08-05T00:21:06.954887"
      }
    ],
    "products": [
      {
        "id": 1,
        "name": "Barilla Maccheroni",
        "normalized_name": "barilla maccheroni",
        "category_id": 5,
        "preferred_store_id": null,
        "unit_id": 2,
        "default_quantity": 1,
        "default_price_cents": 199,
        "note": "",
        "is_favorite": false,
        "is_active": true,
        "barcode": null,
        "package_base_amount": 500,
        "package_base_unit": "g",
        "diet_type": "vegan",
        "created_at": "2026-08-04T22:57:22.698624",
        "updated_at": "2026-08-05T00:37:32.229514"
      },
      {
        "id": 2,
        "name": "Zucker",
        "normalized_name": "zucker",
        "category_id": null,
        "preferred_store_id": null,
        "unit_id": 6,
        "default_quantity": 1,
        "default_price_cents": 119,
        "note": "",
        "is_favorite": false,
        "is_active": true,
        "barcode": null,
        "package_base_amount": 1000,
        "package_base_unit": "g",
        "diet_type": "vegan",
        "created_at": "2026-08-05T00:27:09.058364",
        "updated_at": "2026-08-05T00:27:09.061011"
      },
      {
        "id": 3,
        "name": "Bio-Spülmittel",
        "normalized_name": "bio-spülmittel",
        "category_id": 8,
        "preferred_store_id": null,
        "unit_id": 3,
        "default_quantity": 1,
        "default_price_cents": 149,
        "note": "",
        "is_favorite": false,
        "is_active": true,
        "barcode": null,
        "package_base_amount": 1,
        "package_base_unit": "piece",
        "diet_type": "unknown",
        "created_at": "2026-08-05T00:28:59.732117",
        "updated_at": "2026-08-05T00:28:59.733738"
      },
      {
        "id": 4,
        "name": "Küchenschwämme",
        "normalized_name": "küchenschwämme",
        "category_id": 8,
        "preferred_store_id": null,
        "unit_id": 1,
        "default_quantity": 6,
        "default_price_cents": 65,
        "note": "",
        "is_favorite": false,
        "is_active": true,
        "barcode": null,
        "package_base_amount": 6,
        "package_base_unit": "piece",
        "diet_type": "unknown",
        "created_at": "2026-08-05T00:33:41.681643",
        "updated_at": "2026-08-05T01:14:04.090472"
      },
      {
        "id": 5,
        "name": "Schwammtuch",
        "normalized_name": "schwammtuch",
        "category_id": 8,
        "preferred_store_id": null,
        "unit_id": 1,
        "default_quantity": 1,
        "default_price_cents": 85,
        "note": "",
        "is_favorite": false,
        "is_active": true,
        "barcode": null,
        "package_base_amount": 5,
        "package_base_unit": "piece",
        "diet_type": "unknown",
        "created_at": "2026-08-05T00:35:18.314555",
        "updated_at": "2026-08-05T00:35:18.316933"
      },
      {
        "id": 6,
        "name": "Backpapierzuschnitte",
        "normalized_name": "backpapierzuschnitte",
        "category_id": 8,
        "preferred_store_id": null,
        "unit_id": 1,
        "default_quantity": 1,
        "default_price_cents": 95,
        "note": "",
        "is_favorite": false,
        "is_active": true,
        "barcode": null,
        "package_base_amount": 1,
        "package_base_unit": "piece",
        "diet_type": "unknown",
        "created_at": "2026-08-05T00:36:54.971449",
        "updated_at": "2026-08-05T00:37:18.851799"
      },
      {
        "id": 7,
        "name": "Mehl Typ 550",
        "normalized_name": "mehl typ 550",
        "category_id": 5,
        "preferred_store_id": null,
        "unit_id": 6,
        "default_quantity": 1,
        "default_price_cents": 85,
        "note": "",
        "is_favorite": false,
        "is_active": true,
        "barcode": null,
        "package_base_amount": 1000,
        "package_base_unit": "g",
        "diet_type": "vegan",
        "created_at": "2026-08-05T00:38:27.429965",
        "updated_at": "2026-08-05T00:38:27.431430"
      },
      {
        "id": 8,
        "name": "Salz",
        "normalized_name": "salz",
        "category_id": 3,
        "preferred_store_id": null,
        "unit_id": 7,
        "default_quantity": 1,
        "default_price_cents": 85,
        "note": "",
        "is_favorite": false,
        "is_active": true,
        "barcode": null,
        "package_base_amount": 250,
        "package_base_unit": "g",
        "diet_type": "vegan",
        "created_at": "2026-08-05T00:42:21.048339",
        "updated_at": "2026-08-05T00:42:21.050418"
      },
      {
        "id": 9,
        "name": "Pfeffer",
        "normalized_name": "pfeffer",
        "category_id": 3,
        "preferred_store_id": null,
        "unit_id": 7,
        "default_quantity": 1,
        "default_price_cents": 85,
        "note": "",
        "is_favorite": false,
        "is_active": true,
        "barcode": null,
        "package_base_amount": 50,
        "package_base_unit": "g",
        "diet_type": "vegan",
        "created_at": "2026-08-05T00:48:16.236014",
        "updated_at": "2026-08-05T00:48:16.237469"
      },
      {
        "id": 10,
        "name": "Oregano",
        "normalized_name": "oregano",
        "category_id": 3,
        "preferred_store_id": null,
        "unit_id": 2,
        "default_quantity": 1,
        "default_price_cents": 85,
        "note": "",
        "is_favorite": false,
        "is_active": true,
        "barcode": null,
        "package_base_amount": 12,
        "package_base_unit": "g",
        "diet_type": "vegan",
        "created_at": "2026-08-05T00:50:08.677128",
        "updated_at": "2026-08-05T00:52:27.080403"
      }
    ],
    "product_variants": [
      {
        "id": 1,
        "product_id": 1,
        "name": "",
        "barcode": null,
        "package_base_amount": 500,
        "package_base_unit": "g",
        "default_price_cents": 199,
        "preferred_store_id": null,
        "is_default": true,
        "is_active": true
      },
      {
        "id": 2,
        "product_id": 2,
        "name": "",
        "barcode": null,
        "package_base_amount": 1000,
        "package_base_unit": "g",
        "default_price_cents": 119,
        "preferred_store_id": null,
        "is_default": true,
        "is_active": true
      },
      {
        "id": 3,
        "product_id": 3,
        "name": "",
        "barcode": null,
        "package_base_amount": 1,
        "package_base_unit": "piece",
        "default_price_cents": 149,
        "preferred_store_id": null,
        "is_default": true,
        "is_active": true
      },
      {
        "id": 4,
        "product_id": 4,
        "name": "",
        "barcode": null,
        "package_base_amount": 6,
        "package_base_unit": "piece",
        "default_price_cents": 65,
        "preferred_store_id": null,
        "is_default": true,
        "is_active": true
      },
      {
        "id": 5,
        "product_id": 5,
        "name": "",
        "barcode": null,
        "package_base_amount": 5,
        "package_base_unit": "piece",
        "default_price_cents": 85,
        "preferred_store_id": null,
        "is_default": true,
        "is_active": true
      },
      {
        "id": 6,
        "product_id": 6,
        "name": "",
        "barcode": null,
        "package_base_amount": 1,
        "package_base_unit": "piece",
        "default_price_cents": 95,
        "preferred_store_id": null,
        "is_default": true,
        "is_active": true
      },
      {
        "id": 7,
        "product_id": 7,
        "name": "",
        "barcode": null,
        "package_base_amount": 1000,
        "package_base_unit": "g",
        "default_price_cents": 85,
        "preferred_store_id": null,
        "is_default": true,
        "is_active": true
      },
      {
        "id": 8,
        "product_id": 8,
        "name": "",
        "barcode": null,
        "package_base_amount": 250,
        "package_base_unit": "g",
        "default_price_cents": 85,
        "preferred_store_id": null,
        "is_default": true,
        "is_active": true
      },
      {
        "id": 9,
        "product_id": 9,
        "name": "",
        "barcode": null,
        "package_base_amount": 50,
        "package_base_unit": "g",
        "default_price_cents": 85,
        "preferred_store_id": null,
        "is_default": true,
        "is_active": true
      },
      {
        "id": 10,
        "product_id": 10,
        "name": "",
        "barcode": null,
        "package_base_amount": 12,
        "package_base_unit": "g",
        "default_price_cents": 85,
        "preferred_store_id": null,
        "is_default": true,
        "is_active": true
      }
    ],
    "inventory_items": [
      {
        "id": 1,
        "product_id": 1,
        "quantity": 0,
        "minimum_quantity": 0,
        "target_quantity": 5000,
        "tracking_unit": "g",
        "updated_at": "2026-08-04T23:05:19.853198"
      },
      {
        "id": 2,
        "product_id": 6,
        "quantity": 0,
        "minimum_quantity": 0,
        "target_quantity": 1,
        "tracking_unit": "piece",
        "updated_at": "2026-08-05T00:40:21.329944"
      },
      {
        "id": 3,
        "product_id": 3,
        "quantity": 0,
        "minimum_quantity": 0,
        "target_quantity": 1,
        "tracking_unit": "piece",
        "updated_at": "2026-08-05T00:40:21.334286"
      },
      {
        "id": 4,
        "product_id": 4,
        "quantity": 0,
        "minimum_quantity": 0,
        "target_quantity": 6,
        "tracking_unit": "piece",
        "updated_at": "2026-08-05T00:40:21.336383"
      },
      {
        "id": 5,
        "product_id": 7,
        "quantity": 0,
        "minimum_quantity": 0,
        "target_quantity": 1000,
        "tracking_unit": "g",
        "updated_at": "2026-08-05T00:40:21.338503"
      },
      {
        "id": 6,
        "product_id": 5,
        "quantity": 0,
        "minimum_quantity": 0,
        "target_quantity": 5,
        "tracking_unit": "piece",
        "updated_at": "2026-08-05T00:40:21.341202"
      },
      {
        "id": 7,
        "product_id": 2,
        "quantity": 0,
        "minimum_quantity": 0,
        "target_quantity": 1000,
        "tracking_unit": "g",
        "updated_at": "2026-08-05T00:40:21.343513"
      }
    ],
    "inventory_transactions": [
      {
        "id": 1,
        "product_id": 1,
        "delta": 500,
        "quantity_after": 500,
        "reason": "manual",
        "tracking_unit": "g",
        "note": null,
        "created_at": "2026-08-04T23:05:08.605274"
      },
      {
        "id": 2,
        "product_id": 1,
        "delta": 500,
        "quantity_after": 1000,
        "reason": "manual",
        "tracking_unit": "g",
        "note": null,
        "created_at": "2026-08-04T23:05:11.731320"
      },
      {
        "id": 3,
        "product_id": 1,
        "delta": -500,
        "quantity_after": 500,
        "reason": "manual",
        "tracking_unit": "g",
        "note": null,
        "created_at": "2026-08-04T23:05:13.335492"
      },
      {
        "id": 4,
        "product_id": 1,
        "delta": -500,
        "quantity_after": 0,
        "reason": "manual",
        "tracking_unit": "g",
        "note": null,
        "created_at": "2026-08-04T23:05:14.167219"
      },
      {
        "id": 5,
        "product_id": 1,
        "delta": 500,
        "quantity_after": 500,
        "reason": "manual",
        "tracking_unit": "g",
        "note": null,
        "created_at": "2026-08-04T23:05:16.747454"
      },
      {
        "id": 6,
        "product_id": 1,
        "delta": 500,
        "quantity_after": 1000,
        "reason": "manual",
        "tracking_unit": "g",
        "note": null,
        "created_at": "2026-08-04T23:05:18.184211"
      },
      {
        "id": 7,
        "product_id": 1,
        "delta": -500,
        "quantity_after": 500,
        "reason": "manual",
        "tracking_unit": "g",
        "note": null,
        "created_at": "2026-08-04T23:05:19.199313"
      },
      {
        "id": 8,
        "product_id": 1,
        "delta": -500,
        "quantity_after": 0,
        "reason": "manual",
        "tracking_unit": "g",
        "note": null,
        "created_at": "2026-08-04T23:05:19.853779"
      }
    ],
    "meal_plan_entries": [],
    "shopping_items": [
      {
        "id": 1,
        "shopping_list_id": 1,
        "product_id": 1,
        "store_id": null,
        "planned_quantity": 20,
        "planned_unit_price_cents": 199,
        "note": null
      },
      {
        "id": 2,
        "shopping_list_id": 1,
        "product_id": 4,
        "store_id": null,
        "planned_quantity": 1,
        "planned_unit_price_cents": 65,
        "note": null
      }
    ],
    "purchase_entries": [
      {
        "id": 1,
        "shopping_item_id": 1,
        "variant_id": 1,
        "store_id": 1,
        "quantity": 10,
        "unit_price_cents": 69,
        "stocked_quantity": 0
      },
      {
        "id": 2,
        "shopping_item_id": 1,
        "variant_id": 1,
        "store_id": 1,
        "quantity": 10,
        "unit_price_cents": 69,
        "stocked_quantity": 0
      }
    ],
    "price_history": [
      {
        "id": 1,
        "product_id": 1,
        "variant_id": 1,
        "variant_label": "500 g",
        "store_id": 1,
        "source_purchase_entry_id": 1,
        "quantity": 10,
        "unit_price_cents": 69,
        "package_base_amount": 500,
        "package_base_unit": "g",
        "purchased_at": "2026-08-05T00:21:38.119778"
      },
      {
        "id": 2,
        "product_id": 1,
        "variant_id": 1,
        "variant_label": "500 g",
        "store_id": 1,
        "source_purchase_entry_id": 2,
        "quantity": 10,
        "unit_price_cents": 69,
        "package_base_amount": 500,
        "package_base_unit": "g",
        "purchased_at": "2026-08-05T00:21:45.903030"
      }
    ],
    "recipes": [],
    "recipe_ingredients": [],
    "activities": [
      {
        "id": 1,
        "action": "product_created",
        "title": "Produkt „Barilla Maccheroni“ angelegt",
        "description": null,
        "icon": "bi-box-seam",
        "category": "success",
        "entity_type": "product",
        "entity_id": 1,
        "created_at": "2026-08-04T22:57:22.703069"
      },
      {
        "id": 2,
        "action": "list_created",
        "title": "Einkaufsliste „Stadtpiraten allgemein“ angelegt",
        "description": null,
        "icon": "bi-cart-plus",
        "category": "success",
        "entity_type": "shopping_list",
        "entity_id": 1,
        "created_at": "2026-08-05T00:21:06.956673"
      },
      {
        "id": 3,
        "action": "purchase_recorded",
        "title": "10 × Barilla Maccheroni gekauft",
        "description": "0.69 € pro Stück · Kaufland",
        "icon": "bi-bag-check",
        "category": "success",
        "entity_type": "purchase_entry",
        "entity_id": 1,
        "created_at": "2026-08-05T00:21:38.124719"
      },
      {
        "id": 4,
        "action": "purchase_recorded",
        "title": "10 × Barilla Maccheroni gekauft",
        "description": "0.69 € pro Stück · Kaufland",
        "icon": "bi-bag-check",
        "category": "success",
        "entity_type": "purchase_entry",
        "entity_id": 2,
        "created_at": "2026-08-05T00:21:45.904658"
      },
      {
        "id": 5,
        "action": "product_created",
        "title": "Produkt „Zucker“ angelegt",
        "description": null,
        "icon": "bi-box-seam",
        "category": "success",
        "entity_type": "product",
        "entity_id": 2,
        "created_at": "2026-08-05T00:27:09.063043"
      },
      {
        "id": 6,
        "action": "product_created",
        "title": "Produkt „Bio-Spülmittel“ angelegt",
        "description": null,
        "icon": "bi-box-seam",
        "category": "success",
        "entity_type": "product",
        "entity_id": 3,
        "created_at": "2026-08-05T00:28:59.734823"
      },
      {
        "id": 7,
        "action": "product_created",
        "title": "Produkt „Küchenschwamm“ angelegt",
        "description": null,
        "icon": "bi-box-seam",
        "category": "success",
        "entity_type": "product",
        "entity_id": 4,
        "created_at": "2026-08-05T00:33:41.684054"
      },
      {
        "id": 8,
        "action": "product_created",
        "title": "Produkt „Schwammtuch“ angelegt",
        "description": null,
        "icon": "bi-box-seam",
        "category": "success",
        "entity_type": "product",
        "entity_id": 5,
        "created_at": "2026-08-05T00:35:18.318435"
      },
      {
        "id": 9,
        "action": "product_created",
        "title": "Produkt „Backpapierzuschnitte“ angelegt",
        "description": null,
        "icon": "bi-box-seam",
        "category": "success",
        "entity_type": "product",
        "entity_id": 6,
        "created_at": "2026-08-05T00:36:54.973858"
      },
      {
        "id": 10,
        "action": "product_updated",
        "title": "Produkt „Backpapierzuschnitte“ bearbeitet",
        "description": null,
        "icon": "bi-pencil-square",
        "category": "info",
        "entity_type": "product",
        "entity_id": 6,
        "created_at": "2026-08-05T00:37:18.854357"
      },
      {
        "id": 11,
        "action": "product_updated",
        "title": "Produkt „Barilla Maccheroni“ bearbeitet",
        "description": null,
        "icon": "bi-pencil-square",
        "category": "info",
        "entity_type": "product",
        "entity_id": 1,
        "created_at": "2026-08-05T00:37:32.231430"
      },
      {
        "id": 12,
        "action": "product_created",
        "title": "Produkt „Mehl Typ 550“ angelegt",
        "description": null,
        "icon": "bi-box-seam",
        "category": "success",
        "entity_type": "product",
        "entity_id": 7,
        "created_at": "2026-08-05T00:38:27.432370"
      },
      {
        "id": 13,
        "action": "product_created",
        "title": "Produkt „Salz“ angelegt",
        "description": null,
        "icon": "bi-box-seam",
        "category": "success",
        "entity_type": "product",
        "entity_id": 8,
        "created_at": "2026-08-05T00:42:21.051822"
      },
      {
        "id": 14,
        "action": "product_created",
        "title": "Produkt „Pfeffer“ angelegt",
        "description": null,
        "icon": "bi-box-seam",
        "category": "success",
        "entity_type": "product",
        "entity_id": 9,
        "created_at": "2026-08-05T00:48:16.238343"
      },
      {
        "id": 15,
        "action": "product_created",
        "title": "Produkt „Oregano“ angelegt",
        "description": null,
        "icon": "bi-box-seam",
        "category": "success",
        "entity_type": "product",
        "entity_id": 10,
        "created_at": "2026-08-05T00:50:08.679388"
      },
      {
        "id": 16,
        "action": "product_updated",
        "title": "Produkt „Oregano“ bearbeitet",
        "description": null,
        "icon": "bi-pencil-square",
        "category": "info",
        "entity_type": "product",
        "entity_id": 10,
        "created_at": "2026-08-05T00:52:27.082589"
      },
      {
        "id": 17,
        "action": "product_updated",
        "title": "Produkt „Küchenschwamm“ bearbeitet",
        "description": null,
        "icon": "bi-pencil-square",
        "category": "info",
        "entity_type": "product",
        "entity_id": 4,
        "created_at": "2026-08-05T01:05:11.253373"
      },
      {
        "id": 18,
        "action": "product_updated",
        "title": "Produkt „Küchenschwämme“ bearbeitet",
        "description": null,
        "icon": "bi-pencil-square",
        "category": "info",
        "entity_type": "product",
        "entity_id": 4,
        "created_at": "2026-08-05T01:13:43.203124"
      },
      {
        "id": 19,
        "action": "product_updated",
        "title": "Produkt „Küchenschwämme“ bearbeitet",
        "description": null,
        "icon": "bi-pencil-square",
        "category": "info",
        "entity_type": "product",
        "entity_id": 4,
        "created_at": "2026-08-05T01:14:04.092043"
      }
    ]
  }
}