{
  "events": [
    {
      "id": 40,
      "timestamp": "2026-07-09T00:49:11.647Z",
      "page_path": "/live-stats",
      "interaction_type": "normal_browsing",
      "scroll_depth_category": "medium",
      "request_interval_seconds": 5,
      "user_agent_category": "normal_browser",
      "has_favicon_request": 1,
      "requested_robots_txt": 0,
      "pages_per_session": 4,
      "error_rate": 0,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 15,
      "extension_count": 12,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "human",
      "risk_score": 0,
      "risk_level": "low",
      "action": "allow",
      "created_at": "2026-07-09 00:49:11"
    },
    {
      "id": 39,
      "timestamp": "2026-07-09T00:30:22.618Z",
      "page_path": "/admin",
      "interaction_type": "scanner_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.1,
      "user_agent_category": "curl",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 150,
      "error_rate": 0.6,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 4,
      "extension_count": 3,
      "alpn": "http/1.1",
      "sni_present": 0,
      "worker_prediction": "scanner",
      "risk_score": 12927,
      "risk_level": "high",
      "action": "flag_for_review",
      "created_at": "2026-07-09 00:30:22"
    },
    {
      "id": 38,
      "timestamp": "2026-07-09T00:30:21.339Z",
      "page_path": "/products.html",
      "interaction_type": "rapid_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.2,
      "user_agent_category": "bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 100,
      "error_rate": 0.2,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 5,
      "extension_count": 4,
      "alpn": "http/1.1",
      "sni_present": 1,
      "worker_prediction": "bad_bot",
      "risk_score": 8430,
      "risk_level": "high",
      "action": "flag_for_review",
      "created_at": "2026-07-09 00:30:21"
    },
    {
      "id": 37,
      "timestamp": "2026-07-09T00:30:17.732Z",
      "page_path": "/robots.txt",
      "interaction_type": "crawler_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 2,
      "user_agent_category": "good_bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 1,
      "pages_per_session": 15,
      "error_rate": 0.01,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 12,
      "extension_count": 10,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "good_bot",
      "risk_score": 10,
      "risk_level": "low",
      "action": "allow_with_monitoring",
      "created_at": "2026-07-09 00:30:17"
    },
    {
      "id": 36,
      "timestamp": "2026-07-09T00:30:13.708Z",
      "page_path": "/live-stats",
      "interaction_type": "normal_browsing",
      "scroll_depth_category": "medium",
      "request_interval_seconds": 5,
      "user_agent_category": "normal_browser",
      "has_favicon_request": 1,
      "requested_robots_txt": 0,
      "pages_per_session": 4,
      "error_rate": 0,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 15,
      "extension_count": 12,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "human",
      "risk_score": 0,
      "risk_level": "low",
      "action": "allow",
      "created_at": "2026-07-09 00:30:13"
    },
    {
      "id": 35,
      "timestamp": "2026-07-08T22:12:57.993Z",
      "page_path": "/admin",
      "interaction_type": "scanner_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.1,
      "user_agent_category": "curl",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 150,
      "error_rate": 0.6,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 4,
      "extension_count": 3,
      "alpn": "http/1.1",
      "sni_present": 0,
      "worker_prediction": "scanner",
      "risk_score": 12927,
      "risk_level": "high",
      "action": "flag_for_review",
      "created_at": "2026-07-08 22:12:58"
    },
    {
      "id": 34,
      "timestamp": "2026-07-08T22:12:57.413Z",
      "page_path": "/products.html",
      "interaction_type": "rapid_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.2,
      "user_agent_category": "bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 100,
      "error_rate": 0.2,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 5,
      "extension_count": 4,
      "alpn": "http/1.1",
      "sni_present": 1,
      "worker_prediction": "bad_bot",
      "risk_score": 8430,
      "risk_level": "high",
      "action": "flag_for_review",
      "created_at": "2026-07-08 22:12:57"
    },
    {
      "id": 33,
      "timestamp": "2026-07-08T22:12:56.801Z",
      "page_path": "/robots.txt",
      "interaction_type": "crawler_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 2,
      "user_agent_category": "good_bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 1,
      "pages_per_session": 15,
      "error_rate": 0.01,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 12,
      "extension_count": 10,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "good_bot",
      "risk_score": 10,
      "risk_level": "low",
      "action": "allow_with_monitoring",
      "created_at": "2026-07-08 22:12:56"
    },
    {
      "id": 32,
      "timestamp": "2026-07-08T22:12:56.477Z",
      "page_path": "/C:/Users/ahmed/OneDrive/Desktop/Salience-demo/live-stats.html",
      "interaction_type": "normal_browsing",
      "scroll_depth_category": "medium",
      "request_interval_seconds": 5,
      "user_agent_category": "normal_browser",
      "has_favicon_request": 1,
      "requested_robots_txt": 0,
      "pages_per_session": 4,
      "error_rate": 0,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 15,
      "extension_count": 12,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "human",
      "risk_score": 0,
      "risk_level": "low",
      "action": "allow",
      "created_at": "2026-07-08 22:12:56"
    },
    {
      "id": 31,
      "timestamp": "2026-07-08T21:22:22.491Z",
      "page_path": "/products.html",
      "interaction_type": "rapid_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.2,
      "user_agent_category": "bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 100,
      "error_rate": 0.2,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 5,
      "extension_count": 4,
      "alpn": "http/1.1",
      "sni_present": 1,
      "worker_prediction": "bad_bot",
      "risk_score": 8430,
      "risk_level": "high",
      "action": "flag_for_review",
      "created_at": "2026-07-08 21:22:22"
    },
    {
      "id": 30,
      "timestamp": "2026-07-08T21:22:21.122Z",
      "page_path": "/admin",
      "interaction_type": "scanner_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.1,
      "user_agent_category": "curl",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 150,
      "error_rate": 0.6,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 4,
      "extension_count": 3,
      "alpn": "http/1.1",
      "sni_present": 0,
      "worker_prediction": "scanner",
      "risk_score": 12927,
      "risk_level": "high",
      "action": "flag_for_review",
      "created_at": "2026-07-08 21:22:21"
    },
    {
      "id": 29,
      "timestamp": "2026-07-08T21:20:51.766Z",
      "page_path": "/admin",
      "interaction_type": "scanner_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.1,
      "user_agent_category": "curl",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 150,
      "error_rate": 0.6,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 4,
      "extension_count": 3,
      "alpn": "http/1.1",
      "sni_present": 0,
      "worker_prediction": "scanner",
      "risk_score": 12927,
      "risk_level": "high",
      "action": "flag_for_review",
      "created_at": "2026-07-08 21:20:51"
    },
    {
      "id": 28,
      "timestamp": "2026-07-08T21:20:50.858Z",
      "page_path": "/products.html",
      "interaction_type": "rapid_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.2,
      "user_agent_category": "bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 100,
      "error_rate": 0.2,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 5,
      "extension_count": 4,
      "alpn": "http/1.1",
      "sni_present": 1,
      "worker_prediction": "bad_bot",
      "risk_score": 8430,
      "risk_level": "high",
      "action": "flag_for_review",
      "created_at": "2026-07-08 21:20:50"
    },
    {
      "id": 27,
      "timestamp": "2026-07-08T21:20:49.966Z",
      "page_path": "/robots.txt",
      "interaction_type": "crawler_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 2,
      "user_agent_category": "good_bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 1,
      "pages_per_session": 15,
      "error_rate": 0.01,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 12,
      "extension_count": 10,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "good_bot",
      "risk_score": 10,
      "risk_level": "low",
      "action": "allow_with_monitoring",
      "created_at": "2026-07-08 21:20:49"
    },
    {
      "id": 26,
      "timestamp": "2026-07-08T21:20:48.800Z",
      "page_path": "/C:/Users/ahmed/OneDrive/Desktop/Salience-demo/live-stats.html",
      "interaction_type": "normal_browsing",
      "scroll_depth_category": "medium",
      "request_interval_seconds": 5,
      "user_agent_category": "normal_browser",
      "has_favicon_request": 1,
      "requested_robots_txt": 0,
      "pages_per_session": 4,
      "error_rate": 0,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 15,
      "extension_count": 12,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "human",
      "risk_score": 0,
      "risk_level": "low",
      "action": "allow",
      "created_at": "2026-07-08 21:20:49"
    },
    {
      "id": 25,
      "timestamp": "2026-07-08T17:52:16.020Z",
      "page_path": "/admin",
      "interaction_type": "scanner_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.1,
      "user_agent_category": "curl",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 150,
      "error_rate": 0.6,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 4,
      "extension_count": 3,
      "alpn": "http/1.1",
      "sni_present": 0,
      "worker_prediction": "scanner",
      "risk_score": 12927,
      "risk_level": "high",
      "action": "flag_or_block",
      "created_at": "2026-07-08 17:52:16"
    },
    {
      "id": 24,
      "timestamp": "2026-07-08T17:52:16.019Z",
      "page_path": "/robots.txt",
      "interaction_type": "crawler_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 2,
      "user_agent_category": "good_bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 1,
      "pages_per_session": 15,
      "error_rate": 0.01,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 12,
      "extension_count": 10,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "good_bot",
      "risk_score": 10,
      "risk_level": "low",
      "action": "allow",
      "created_at": "2026-07-08 17:52:16"
    },
    {
      "id": 23,
      "timestamp": "2026-07-08T17:52:16.018Z",
      "page_path": "/C:/Users/ahmed/OneDrive/Desktop/Salience-demo/live-stats.html",
      "interaction_type": "normal_browsing",
      "scroll_depth_category": "medium",
      "request_interval_seconds": 5,
      "user_agent_category": "normal_browser",
      "has_favicon_request": 1,
      "requested_robots_txt": 0,
      "pages_per_session": 4,
      "error_rate": 0,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 15,
      "extension_count": 12,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "human",
      "risk_score": 0,
      "risk_level": "low",
      "action": "allow",
      "created_at": "2026-07-08 17:52:16"
    },
    {
      "id": 22,
      "timestamp": "2026-07-08T17:52:16.017Z",
      "page_path": "/products.html",
      "interaction_type": "rapid_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.2,
      "user_agent_category": "bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 100,
      "error_rate": 0.2,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 5,
      "extension_count": 4,
      "alpn": "http/1.1",
      "sni_present": 1,
      "worker_prediction": "bad_bot",
      "risk_score": 8430,
      "risk_level": "high",
      "action": "flag_or_block",
      "created_at": "2026-07-08 17:52:16"
    },
    {
      "id": 21,
      "timestamp": "2026-07-08T17:19:48.270Z",
      "page_path": "/products.html",
      "interaction_type": "rapid_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.2,
      "user_agent_category": "bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 100,
      "error_rate": 0.2,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 5,
      "extension_count": 4,
      "alpn": "http/1.1",
      "sni_present": 1,
      "worker_prediction": "azure_api_error",
      "risk_score": 50,
      "risk_level": "medium",
      "action": "review",
      "created_at": "2026-07-08 17:19:48"
    },
    {
      "id": 20,
      "timestamp": "2026-07-08T17:19:46.860Z",
      "page_path": "/robots.txt",
      "interaction_type": "crawler_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 2,
      "user_agent_category": "good_bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 1,
      "pages_per_session": 15,
      "error_rate": 0.01,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 12,
      "extension_count": 10,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "azure_api_error",
      "risk_score": 50,
      "risk_level": "medium",
      "action": "review",
      "created_at": "2026-07-08 17:19:46"
    },
    {
      "id": 19,
      "timestamp": "2026-07-08T17:19:45.142Z",
      "page_path": "/contact.html",
      "interaction_type": "normal_browsing",
      "scroll_depth_category": "medium",
      "request_interval_seconds": 5,
      "user_agent_category": "normal_browser",
      "has_favicon_request": 1,
      "requested_robots_txt": 0,
      "pages_per_session": 4,
      "error_rate": 0,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 15,
      "extension_count": 12,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "azure_api_error",
      "risk_score": 50,
      "risk_level": "medium",
      "action": "review",
      "created_at": "2026-07-08 17:19:45"
    },
    {
      "id": 18,
      "timestamp": "2026-07-05T21:12:42.479Z",
      "page_path": "/robots.txt",
      "interaction_type": "crawler_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 2,
      "user_agent_category": "good_bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 1,
      "pages_per_session": 15,
      "error_rate": 0.01,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 12,
      "extension_count": 10,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "azure_api_error",
      "risk_score": 50,
      "risk_level": "medium",
      "action": "review",
      "created_at": "2026-07-05 21:12:42"
    },
    {
      "id": 17,
      "timestamp": "2026-07-05T21:12:40.831Z",
      "page_path": "/",
      "interaction_type": "normal_browsing",
      "scroll_depth_category": "medium",
      "request_interval_seconds": 5,
      "user_agent_category": "normal_browser",
      "has_favicon_request": 1,
      "requested_robots_txt": 0,
      "pages_per_session": 4,
      "error_rate": 0,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 15,
      "extension_count": 12,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "azure_api_error",
      "risk_score": 50,
      "risk_level": "medium",
      "action": "review",
      "created_at": "2026-07-05 21:12:40"
    },
    {
      "id": 16,
      "timestamp": "2026-07-05T21:12:32.568Z",
      "page_path": "/admin",
      "interaction_type": "scanner_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.1,
      "user_agent_category": "curl",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 150,
      "error_rate": 0.6,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 4,
      "extension_count": 3,
      "alpn": "http/1.1",
      "sni_present": 0,
      "worker_prediction": "azure_api_error",
      "risk_score": 50,
      "risk_level": "medium",
      "action": "review",
      "created_at": "2026-07-05 21:12:32"
    },
    {
      "id": 15,
      "timestamp": "2026-07-05T21:12:31.561Z",
      "page_path": "/products.html",
      "interaction_type": "rapid_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.2,
      "user_agent_category": "bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 100,
      "error_rate": 0.2,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 5,
      "extension_count": 4,
      "alpn": "http/1.1",
      "sni_present": 1,
      "worker_prediction": "azure_api_error",
      "risk_score": 50,
      "risk_level": "medium",
      "action": "review",
      "created_at": "2026-07-05 21:12:31"
    },
    {
      "id": 14,
      "timestamp": "2026-07-05T21:12:29.876Z",
      "page_path": "/robots.txt",
      "interaction_type": "crawler_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 2,
      "user_agent_category": "good_bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 1,
      "pages_per_session": 15,
      "error_rate": 0.01,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 12,
      "extension_count": 10,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "azure_api_error",
      "risk_score": 50,
      "risk_level": "medium",
      "action": "review",
      "created_at": "2026-07-05 21:12:29"
    },
    {
      "id": 13,
      "timestamp": "2026-07-05T21:12:28.232Z",
      "page_path": "/",
      "interaction_type": "normal_browsing",
      "scroll_depth_category": "medium",
      "request_interval_seconds": 5,
      "user_agent_category": "normal_browser",
      "has_favicon_request": 1,
      "requested_robots_txt": 0,
      "pages_per_session": 4,
      "error_rate": 0,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 15,
      "extension_count": 12,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "azure_api_error",
      "risk_score": 50,
      "risk_level": "medium",
      "action": "review",
      "created_at": "2026-07-05 21:12:28"
    },
    {
      "id": 12,
      "timestamp": "2026-07-05T18:23:13.540Z",
      "page_path": "/admin",
      "interaction_type": "scanner_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.1,
      "user_agent_category": "curl",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 150,
      "error_rate": 0.6,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 4,
      "extension_count": 3,
      "alpn": "http/1.1",
      "sni_present": 0,
      "worker_prediction": "azure_api_error",
      "risk_score": 50,
      "risk_level": "medium",
      "action": "review",
      "created_at": "2026-07-05 18:23:13"
    },
    {
      "id": 11,
      "timestamp": "2026-07-05T18:23:12.438Z",
      "page_path": "/products.html",
      "interaction_type": "rapid_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.2,
      "user_agent_category": "bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 100,
      "error_rate": 0.2,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 5,
      "extension_count": 4,
      "alpn": "http/1.1",
      "sni_present": 1,
      "worker_prediction": "azure_api_error",
      "risk_score": 50,
      "risk_level": "medium",
      "action": "review",
      "created_at": "2026-07-05 18:23:12"
    },
    {
      "id": 10,
      "timestamp": "2026-07-05T18:23:10.987Z",
      "page_path": "/robots.txt",
      "interaction_type": "crawler_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 2,
      "user_agent_category": "good_bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 1,
      "pages_per_session": 15,
      "error_rate": 0.01,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 12,
      "extension_count": 10,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "azure_api_error",
      "risk_score": 50,
      "risk_level": "medium",
      "action": "review",
      "created_at": "2026-07-05 18:23:10"
    },
    {
      "id": 9,
      "timestamp": "2026-07-05T18:23:10.242Z",
      "page_path": "/",
      "interaction_type": "normal_browsing",
      "scroll_depth_category": "medium",
      "request_interval_seconds": 5,
      "user_agent_category": "normal_browser",
      "has_favicon_request": 1,
      "requested_robots_txt": 0,
      "pages_per_session": 4,
      "error_rate": 0,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 15,
      "extension_count": 12,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "azure_api_error",
      "risk_score": 50,
      "risk_level": "medium",
      "action": "review",
      "created_at": "2026-07-05 18:23:10"
    },
    {
      "id": 8,
      "timestamp": "2026-06-29T21:59:38.442Z",
      "page_path": "/admin",
      "interaction_type": "scanner_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.1,
      "user_agent_category": "curl",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 150,
      "error_rate": 0.6,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 4,
      "extension_count": 3,
      "alpn": "http/1.1",
      "sni_present": 0,
      "worker_prediction": "scanner",
      "risk_score": 12927,
      "risk_level": "high",
      "action": "flag_or_block",
      "created_at": "2026-06-29 21:59:38"
    },
    {
      "id": 7,
      "timestamp": "2026-06-29T21:59:37.228Z",
      "page_path": "/products.html",
      "interaction_type": "rapid_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.2,
      "user_agent_category": "bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 100,
      "error_rate": 0.2,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 5,
      "extension_count": 4,
      "alpn": "http/1.1",
      "sni_present": 1,
      "worker_prediction": "bad_bot",
      "risk_score": 8430,
      "risk_level": "high",
      "action": "flag_or_block",
      "created_at": "2026-06-29 21:59:37"
    },
    {
      "id": 6,
      "timestamp": "2026-06-29T21:59:36.263Z",
      "page_path": "/robots.txt",
      "interaction_type": "crawler_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 2,
      "user_agent_category": "good_bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 1,
      "pages_per_session": 15,
      "error_rate": 0.01,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 12,
      "extension_count": 10,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "good_bot",
      "risk_score": 10,
      "risk_level": "low",
      "action": "allow",
      "created_at": "2026-06-29 21:59:36"
    },
    {
      "id": 5,
      "timestamp": "2026-06-29T21:59:36.083Z",
      "page_path": "/",
      "interaction_type": "normal_browsing",
      "scroll_depth_category": "medium",
      "request_interval_seconds": 5,
      "user_agent_category": "normal_browser",
      "has_favicon_request": 1,
      "requested_robots_txt": 0,
      "pages_per_session": 4,
      "error_rate": 0,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 15,
      "extension_count": 12,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "human",
      "risk_score": 0,
      "risk_level": "low",
      "action": "allow",
      "created_at": "2026-06-29 21:59:36"
    },
    {
      "id": 4,
      "timestamp": "2026-06-28T14:09:59.573Z",
      "page_path": "/admin",
      "interaction_type": "scanner_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.1,
      "user_agent_category": "curl",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 150,
      "error_rate": 0.6,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 4,
      "extension_count": 3,
      "alpn": "http/1.1",
      "sni_present": 0,
      "worker_prediction": "bad_bot_or_scanner",
      "risk_score": 100,
      "risk_level": "high",
      "action": "flag_or_block",
      "created_at": "2026-06-28 14:09:59"
    },
    {
      "id": 3,
      "timestamp": "2026-06-28T14:09:58.524Z",
      "page_path": "/products.html",
      "interaction_type": "rapid_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 0.2,
      "user_agent_category": "bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 0,
      "pages_per_session": 100,
      "error_rate": 0.2,
      "tls_version": "TLS1.2",
      "cipher_suite_count": 5,
      "extension_count": 4,
      "alpn": "http/1.1",
      "sni_present": 1,
      "worker_prediction": "bad_bot_or_scanner",
      "risk_score": 100,
      "risk_level": "high",
      "action": "flag_or_block",
      "created_at": "2026-06-28 14:09:58"
    },
    {
      "id": 2,
      "timestamp": "2026-06-28T14:09:56.401Z",
      "page_path": "/robots.txt",
      "interaction_type": "crawler_request",
      "scroll_depth_category": "none",
      "request_interval_seconds": 2,
      "user_agent_category": "good_bot",
      "has_favicon_request": 0,
      "requested_robots_txt": 1,
      "pages_per_session": 15,
      "error_rate": 0.01,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 12,
      "extension_count": 10,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "human_or_benign",
      "risk_score": 10,
      "risk_level": "low",
      "action": "allow",
      "created_at": "2026-06-28 14:09:56"
    },
    {
      "id": 1,
      "timestamp": "2026-06-28T14:09:52.146Z",
      "page_path": "/",
      "interaction_type": "normal_browsing",
      "scroll_depth_category": "medium",
      "request_interval_seconds": 5,
      "user_agent_category": "normal_browser",
      "has_favicon_request": 1,
      "requested_robots_txt": 0,
      "pages_per_session": 4,
      "error_rate": 0,
      "tls_version": "TLS1.3",
      "cipher_suite_count": 15,
      "extension_count": 12,
      "alpn": "h2",
      "sni_present": 1,
      "worker_prediction": "human_or_benign",
      "risk_score": 0,
      "risk_level": "low",
      "action": "allow",
      "created_at": "2026-06-28 14:09:52"
    }
  ]
}