Application Logs staging-log-2026092908.txt 200 entries
All ERR WRN INF DBG
Activity 200
2026-09-29 08:49:58.128 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:5c5bed8fae165d506258c93228a9d873] HTTP GET /api/v1/business/my-tenant/branding responded 200 in 6.3757 ms
2026-09-29 08:49:58.128 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:4752cce921a4] [T:5c5bed8fae165d506258c93228a9d873] HTTP GET /api/v1/business/my-tenant/branding 200
Req: [no body] Res: {"success":true,"data":{"primaryColor":"#FF5C00","secondaryColor":"#FF13F0","logoUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/28/28_Wealthmax-Financial-Advisers-Ltd._2026-06-22/c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png?sv=2026-02-06&se=2026-09-29T09%3A49%3A58Z&sr=b&sp=r&rscd=attachment%3B+filename%3Dc0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png%3B+filename*%3DUTF-8%27%27c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png&sig=UDhr0e0Zzu9HK%2BJirWbxawa045WyJa9x0EkB0w71P%2B4%3D","companyLogoThumbnailUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/f6694f6c-ddfc-4d16-80bc-664a01b3d416_logo.jpg?sv=2026-02-06&se=2036-07-18T13%3A31%3A06Z&sr=b&sp=r&sig=hNhUd61tHsDcA56Q%2F%2FmoaWos%2ByUFldaq%2Be979eNYxAE%3D","socialUrls":{"facebookUrl":null,"instagramUrl":null,"xUrl":null,"linkedInUrl":null}},"timestamp":"2026-09-29T08:49:58.1283237Z"}
2026-09-29 08:49:48.253 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:9fcc8a50c631dd871374872ca831e644] HTTP GET /UI/business/login responded 200 in 9.3712 ms
2026-09-29 08:49:48.252 +00:00 [INF] [HTTP] [U:-] [E:-] [C:5fedbccc780b] [T:9fcc8a50c631dd871374872ca831e644] HTTP GET /UI/business/login 200
Req: [no body] Res: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Sign In - Wealthmax</title> <link rel="stylesheet" href="/lib/bootstrap/dist/css/bootstrap.min.css" /> <link rel="stylesheet" href="/css/site.css?v=xQHUTQJdpYJFKIjDlFCI1X8KDqtO5qaSSeJFSoCP3pA" /> <style> html, body { height: 100%; } body { display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 100vh; background-color: #f5f7fa; } .login-wrapper { display: flex; flex-direction: column; align-items: center; width: 100%; padding: 1.5rem; } .brand-logo { margin-bottom: 1.75rem; text-align: center; } .brand-logo span { font-size: 1.4rem; font-weight: 700; color: #1a1a2e; letter-spacing: -0.5px; } .brand-logo small { display: block; font-size: 0.7rem; color: #6c757d; font-weight: 500; text-transform: uppercase; letter-spacing: 1px; margin-top: 2px; } </style> </head> <body> <div class="login-wrapper"> <div class="brand-logo"> <span>Wealthmax</span> <small>PM CRM</small> </div> <div class="card shadow-sm" style="width: 100%; max-width: 400px;"> <div class="card-body p-4"> <h4 class="card-title mb-1 fw-semibold">Sign In</h4> <p class="text-muted small mb-4">Enter your credentials to access the portal.</p> <form method="post" novalidate action="/UI/business/login"> <div class="mb-3"> <label class="form-label" for="Email">Email</label> <input class="form-control" placeholder="you@example.com" autofocus type="email" data-val="true" data-val-email="The Email field is not a valid e-mail address." data-val-required="The Email field is required." id="Email" name="Email" value="" /> <span class="text-danger small field-validation-valid" data-valmsg-for="Email" data-valmsg-replace="true"></span> </div> <div class="mb-4"> <label class="form-label" for="Password">Password</label> <input type="password" class="form-control" placeholder="••••••••" data-val="true" data-val-minlength="The field Password must be a string or array type with a minimum length of &#x27;8&#x27;." data-val-minlength-min="8" data-val-required="The Password field is required." id="Password" name="Password" /> <span class="text-danger small field-validation-valid" data-valmsg-for="Password" data-valmsg-replace="true"></span> </div> <button type="submit" class="btn btn-primary w-100">Sign In</button> <input name="__RequestVerificationToken" type="hidden" value="CfDJ8K-HlG9kazxLriphAvTp5JYfmIsig9EIloaSTvCUGYM2fELnTMyme2EXx7RDodMfjtG2d2atLVydQ55Jhzpoe7ZFxFMthSVpQ9a9J_n3JaDLg5RSj4RJVF1RxLiIAyKmT86o-jxtl43Mysuok6K845Q" /></form> <div class="mt-3 text-center"> <a href="/UI/business/forgot-password" class="small text-decoration-none">Forgot password?</a> </div> </div> </div> </div> <script src="/lib/bootstrap/dist/js/bootstrap.bundle.min.js"></script> <script src="/lib/jquery/dist/jquery.min.js"></script> <script src="/lib/jquery-validation/dist/jquery.validate.min.js"></script> <script src="/lib/jquery-validation-unobtrusive/dist/jquery.validate.unobtrusive.min.js"></script> </body> </html>
2026-09-29 08:49:48.137 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:d3234e48bc4827a3db6aae47107b910c] HTTP GET /UI/FactFindGenerate responded 302 in 0.5742 ms
2026-09-29 08:49:48.137 +00:00 [INF] [HTTP] [U:-] [E:-] [C:ba69e95fb53a] [T:d3234e48bc4827a3db6aae47107b910c] HTTP GET /UI/FactFindGenerate 302
Req: [no body] Res: [empty response]
2026-09-29 08:49:48.031 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:e2203e8e5c164146ecbf86a3958dee64] HTTP GET /UI responded 200 in 6.9634 ms
2026-09-29 08:49:48.030 +00:00 [INF] [HTTP] [U:-] [E:-] [C:962c8c57bd0b] [T:e2203e8e5c164146ecbf86a3958dee64] HTTP GET /UI 200
Req: [no body] Res: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Home — WM Policy Documents</title> <link rel="stylesheet" href="/lib/bootstrap/dist/css/bootstrap.min.css" /> <link rel="stylesheet" href="/css/site.css?v=xQHUTQJdpYJFKIjDlFCI1X8KDqtO5qaSSeJFSoCP3pA" /> <link rel="stylesheet" href="/css/commissions.css?v=ZRMXSlMSxdLsHmJCZzq1LopWaopJSbVXKu57gvUJG3w" /> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css" /> <style> /* ---- Hover-expand left sidebar -------------------------------------- */ :root { --sb-collapsed: 64px; --sb-expanded: 240px; } body.has-sidebar { /* Reserve space for the collapsed rail; the expanded panel overlays the content on hover, so the content never shifts. */ padding-left: var(--sb-collapsed); } .app-sidebar { position: fixed; top: 0; left: 0; height: 100vh; width: var(--sb-collapsed); overflow-x: hidden; overflow-y: auto; display: flex; flex-direction: column; z-index: 1045; transition: width 0.2s ease; } .app-sidebar:hover, .app-sidebar:focus-within { width: var(--sb-expanded); box-shadow: 0 0 24px rgba(0,0,0,0.35); } .app-sidebar .sb-label { white-space: nowrap; opacity: 0; transition: opacity 0.15s ease; } .app-sidebar:hover .sb-label, .app-sidebar:focus-within .sb-label { opacity: 1; } .sb-link { display: flex; align-items: center; gap: 0.85rem; padding: 0.65rem 0; color: rgba(255,255,255,0.75); text-decoration: none; border-left: 3px solid transparent; } .sb-link:hover { color: #fff; background: rgba(255,255,255,0.08); } .sb-link.active { color: #fff; background: rgba(255,255,255,0.12); border-left-color: #0d6efd; } .sb-link > i:first-child { min-width: var(--sb-collapsed); text-align: center; font-size: 1.15rem; flex-shrink: 0; } .sb-brand { display: flex; align-items: center; gap: 0.85rem; padding: 0.9rem 0; color: #fff; text-decoration: none; font-weight: 700; } .sb-brand > i:first-child { min-width: var(--sb-collapsed); text-align: center; font-size: 1.3rem; flex-shrink: 0; } /* Sub-menu (Fact-Find) */ .sb-submenu .sb-link { font-size: 0.9rem; padding-left: 0; } .sb-submenu .sb-link > i:first-child { font-size: 1rem; } .sb-caret { margin-left: auto; margin-right: 0.9rem; transition: transform 0.15s ease; } .sb-link[aria-expanded="true"] .sb-caret { transform: rotate(180deg); } </style> </head> <body class="d-flex flex-column min-vh-100 has-sidebar"> <nav b-yjl2sbey1b class="app-sidebar navbar-dark bg-dark shadow-sm"> <a class="sb-brand" href="/UI"> <i b-yjl2sbey1b class="bi bi-file-earmark-text"></i> <span b-yjl2sbey1b class="sb-label">Wealthmax</span> </a> <div b-yjl2sbey1b class="d-flex flex-column flex-grow-1"> <a class="sb-link " href="/UI/Dashboard/Index"> <i b-yjl2sbey1b class="bi bi-speedometer2"></i><span b-yjl2sbey1b class="sb-label">Dashboard</span> </a> <a class="sb-link " href="/UI/Templates/Index"> <i b-yjl2sbey1b class="bi bi-collection"></i><span b-yjl2sbey1b class="sb-label">Templates</span> </a> <a class="sb-link " href="/UI/Tokens/Index"> <i b-yjl2sbey1b class="bi bi-braces"></i><span b-yjl2sbey1b class="sb-label">Token Registry</span> </a> <a class="sb-link " href="/UI/Clients/Index"> <i b-yjl2sbey1b class="bi bi-people"></i><span b-yjl2sbey1b class="sb-label">Clients</span> </a> <a class="sb-link " href="/UI/Cases/Index"> <i b-yjl2sbey1b class="bi bi-briefcase"></i><span b-yjl2sbey1b class="sb-label">Cases</span> </a> <a class="sb-link " href="/UI/Reporting/Index"> <i b-yjl2sbey1b class="bi bi-graph-up"></i><span b-yjl2sbey1b class="sb-label">Reports</span> </a> <a class="sb-link " href="/UI/Commissions/Management"> <i b-yjl2sbey1b class="bi bi-cash-coin"></i><span b-yjl2sbey1b class="sb-label">Commissions</span> </a> <!-- User Management --> <a class="sb-link " href="/UI/Users/Index"> <i b-yjl2sbey1b class="bi bi-person-gear"></i><span b-yjl2sbey1b class="sb-label">User Management</span> </a> <!-- Fact-Find (expandable sub-menu) --> <a b-yjl2sbey1b class="sb-link " href="#ffSubmenu" role="button" data-bs-toggle="collapse" aria-expanded="false"> <i b-yjl2sbey1b class="bi bi-file-earmark-text"></i><span b-yjl2sbey1b class="sb-label">Fact-Find</span> <i b-yjl2sbey1b class="bi bi-chevron-down sb-caret sb-label"></i> </a> <div b-yjl2sbey1b class="collapse sb-submenu " id="ffSubmenu"> <a class="sb-link " href="/UI/FactFindFormatters/Index"> <i b-yjl2sbey1b class="bi bi-grid"></i><span b-yjl2sbey1b class="sb-label">Formatters</span> </a> <a class="sb-link " href="/UI/FactFindTemplates/Index"> <i b-yjl2sbey1b class="bi bi-layers"></i><span b-yjl2sbey1b class="sb-label">Templates</span> </a> <a class="sb-link " href="/UI/FactFindGenerate"> <i b-yjl2sbey1b class="bi bi-lightning-charge"></i><span b-yjl2sbey1b class="sb-label">Generate &amp; Preview</span> </a> </div> </div> <!-- Auth (pinned to bottom) --> <div b-yjl2sbey1b class="mt-auto border-top border-secondary"> <a b-yjl2sbey1b class="sb-link" href="/UI/business/login"> <i b-yjl2sbey1b class="bi bi-box-arrow-in-right"></i><span b-yjl2sbey1b class="sb-label">Business login</span> </a> </div> </nav> <main b-yjl2sbey1b class="flex-grow-1 py-4"> <div b-yjl2sbey1b class="container-fluid px-4"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css"> <style> body > nav.navbar { position: sticky; top: 0; z-index: 1030; } .dash-hero { background: linear-gradient(135deg, #212529 0%, #343a40 100%); color: #fff; } .dash-card { border: none; border-radius: 12px; transition: transform 0.15s ease, box-shadow 0.15s ease; } .dash-card:hover { transform: translateY(-3px); box-shadow: 0 8px 24px rgba(0,0,0,0.10) !important; } .dash-icon { width: 48px; height: 48px; border-radius: 12px; display: flex; align-items: center; justify-content: center; font-size: 1.4rem; } .dash-stat-value { font-size: 2rem; font-weight: 700; line-height: 1; } .dash-card-title { font-size: 0.95rem; font-weight: 600; } .dash-card-text { font-size: 0.78rem; } /* Discreet business-login link pinned to the bottom-right corner. */ .home-login-link { position: fixed; bottom: 1rem; right: 1.25rem; z-index: 1040; } </style> <!-- Hero --> <div class="dash-hero py-4 mb-4"> <div class="container text-center"> <h1 class="display-6 fw-bold mb-2">Wealthmax PM CRM</h1> <p class="lead text-white-50 mb-0" style="max-width: 640px; margin: 0 auto;"> Testing harness dashboard &mdash; system tools, integrations, and live service health at a glance. </p> </div> </div> <div class="container pb-5"> <!-- Tool / Integration cards --> <div class="row g-3 mb-4"> <!-- Tenants Created --> <div class="col-6 col-md-4 col-lg-3"> <div class="card dash-card shadow-sm h-100"> <div class="card-body p-3"> <div class="d-flex align-items-start justify-content-between mb-2"> <div class="dash-icon bg-primary bg-opacity-10 text-primary"> <i class="bi bi-building-fill"></i> </div> <span class="badge bg-secondary bg-opacity-10 text-secondary">Sample</span> </div> <div class="dash-stat-value text-dark">12</div> <div class="dash-card-title text-dark mt-1">Tenants Created</div> <p class="dash-card-text text-muted mb-0">Total onboarded tenants in this environment.</p> </div> </div> </div> <!-- Build Logs --> <div class="col-6 col-md-4 col-lg-3"> <a href="/UI/DevLogs" class="text-decoration-none"> <div class="card dash-card shadow-sm h-100"> <div class="card-body p-3"> <div class="dash-icon bg-dark bg-opacity-10 text-dark mb-2"> <i class="bi bi-terminal-fill"></i> </div> <div class="dash-card-title text-dark">Build &amp; App Logs</div> <p class="dash-card-text text-muted mb-0">Browse structured application logs by date and level.</p> </div> </div> </a> </div> <!-- Swagger --> <div class="col-6 col-md-4 col-lg-3"> <a href="/swagger" target="_blank" class="text-decoration-none"> <div class="card dash-card shadow-sm h-100"> <div class="card-body p-3"> <div class="d-flex align-items-start justify-content-between mb-2"> <div class="dash-icon bg-success bg-opacity-10 text-success"> <i class="bi bi-braces"></i> </div> <i class="bi bi-box-arrow-up-right text-muted small"></i> </div> <div class="dash-card-title text-dark">Swagger / API Docs</div> <p class="dash-card-text text-muted mb-0">Explore and try the REST API via OpenAPI UI.</p> </div> </div> </a> </div> <!-- SignalR --> <div class="col-6 col-md-4 col-lg-3"> <a href="/test-signalr.html" target="_blank" class="text-decoration-none"> <div class="card dash-card shadow-sm h-100"> <div class="card-body p-3"> <div class="d-flex align-items-start justify-content-between mb-2"> <div class="dash-icon bg-info bg-opacity-10 text-info"> <i class="bi bi-broadcast"></i> </div> <i class="bi bi-box-arrow-up-right text-muted small"></i> </div> <div class="dash-card-title text-dark">SignalR Hub</div> <p class="dash-card-text text-muted mb-0">Test real-time notifications over the SignalR hub.</p> </div> </div> </a> </div> <!-- iPipeline --> <div class="col-6 col-md-4 col-lg-3"> <a href="/demo/solution-builder" class="text-decoration-none"> <div class="card dash-card shadow-sm h-100"> <div class="card-body p-3"> <div class="dash-icon bg-warning bg-opacity-10 text-warning mb-2"> <i class="bi bi-plug-fill"></i> </div> <div class="dash-card-title text-dark">iPipeline</div> <p class="dash-card-text text-muted mb-0">Launch the iPipeline Solution Builder integration.</p> </div> </div> </a> </div> <!-- Fetch Quotes --> <div class="col-6 col-md-4 col-lg-3"> <a href="/demo/solution-builder/events" class="text-decoration-none"> <div class="card dash-card shadow-sm h-100"> <div class="card-body p-3"> <div class="dash-icon bg-danger bg-opacity-10 text-danger mb-2"> <i class="bi bi-receipt"></i> </div> <div class="dash-card-title text-dark">Fetch Quotes</div> <p class="dash-card-text text-muted mb-0">View quote-notification events returned from the pipeline.</p> </div> </div> </a> </div> <!-- CRM Dashboard --> <div class="col-6 col-md-4 col-lg-3"> <a class="text-decoration-none" href="/UI/Dashboard/Index"> <div class="card dash-card shadow-sm h-100"> <div class="card-body p-3"> <div class="dash-icon bg-primary bg-opacity-10 text-primary mb-2"> <i class="bi bi-speedometer2"></i> </div> <div class="dash-card-title text-dark">CRM Dashboard</div> <p class="dash-card-text text-muted mb-0">Cases, clients, and commission overview metrics.</p> </div> </div> </a> </div> <!-- Clients --> <div class="col-6 col-md-4 col-lg-3"> <a class="text-decoration-none" href="/UI/Clients/Index"> <div class="card dash-card shadow-sm h-100"> <div class="card-body p-3"> <div class="dash-icon bg-success bg-opacity-10 text-success mb-2"> <i class="bi bi-people-fill"></i> </div> <div class="dash-card-title text-dark">Clients &amp; Cases</div> <p class="dash-card-text text-muted mb-0">Manage client records and advisory cases.</p> </div> </div> </a> </div> </div> <!-- System Health --> <div id="health-card" class="card dash-card shadow-sm mb-4"> <div class="card-body p-3"> <!-- Loading state --> <div id="health-loading" class="text-center py-3"> <div class="spinner-border spinner-border-sm text-primary" role="status"> <span class="visually-hidden">Loading...</span> </div> <span class="ms-2 text-muted">Checking system health...</span> </div> <!-- Error state --> <div id="health-error" class="d-none text-center py-3"> <i class="bi bi-exclamation-triangle fs-4 text-danger d-block mb-2"></i> <p class="text-muted mb-1">Unable to reach the health endpoint.</p> <button class="btn btn-sm btn-outline-secondary" onclick="fetchHealth()"> <i class="bi bi-arrow-clockwise me-1"></i>Retry </button> </div> <!-- Success state --> <div id="health-content" class="d-none"> <div class="d-flex align-items-center mb-3"> <i class="bi bi-heart-pulse fs-4 text-primary me-2"></i> <h5 class="fw-semibold mb-0 me-auto">System Health</h5> <span id="health-status-badge" class="badge"></span> </div> <hr class="my-3"> <div class="row g-2 small"> <div class="col-sm-6"> <div class="d-flex align-items-center text-muted mb-2"> <i class="bi bi-clock me-2"></i> <span>Checked: <span id="health-timestamp" class="text-body"></span></span> </div> </div> <div class="col-sm-6"> <div class="d-flex align-items-center text-muted mb-2"> <i class="bi bi-speedometer2 me-2"></i> <span>Response: <span id="health-duration" class="text-body"></span></span> </div> </div> <div class="col-sm-6 d-none" id="health-db-row"> <div class="d-flex align-items-center text-muted mb-2"> <i class="bi bi-database me-2"></i> <span>Database: <span id="health-database" class="text-body"></span></span> </div> </div> <div class="col-sm-6 d-none" id="health-build-row"> <div class="d-flex align-items-center text-muted mb-2"> <i class="bi bi-git me-2"></i> <span>Build: <code id="health-commit"></code> <span id="health-build-date" class="text-muted"></span></span> </div> </div> </div> </div> </div> </div> <!-- Tech Stack --> <div class="text-center"> <div class="d-flex flex-wrap justify-content-center gap-3 text-muted small"> <span><i class="bi bi-gear me-1"></i>.NET 10</span> <span class="text-black-50">|</span> <span><i class="bi bi-database me-1"></i>PostgreSQL</span> <span class="text-black-50">|</span> <span><i class="bi bi-layers me-1"></i>Entity Framework Core</span> <span class="text-black-50">|</span> <span><i class="bi bi-lock me-1"></i>JWT Authentication</span> <span class="text-black-50">|</span> <span><i class="bi bi-book me-1"></i>OpenAPI / Swagger</span> </div> </div> </div> </content> </div> </main> <footer b-yjl2sbey1b class="bg-light border-top py-2 text-center text-muted small"> Wealthmax PM CRM &mdash; Policy Document Testing UI </footer> <script src="/lib/jquery/dist/jquery.min.js"></script> <script src="/lib/bootstrap/dist/js/bootstrap.bundle.min.js"></script> <script src="/js/site.js?v=y_Ngd8W21UpuCUhEqGbUKDEqFnNfTjAfb24GhJJGUyM"></script> <script> function escapeHtml(text) { var div = document.createElement('div'); div.appendChild(document.createTextNode(text)); return div.innerHTML; } function statusBadgeClass(status) { switch ((status || '').toLowerCase()) { case 'healthy': return 'bg-success'; case 'degraded': return 'bg-warning text-dark'; default: return 'bg-danger'; } } function fetchHealth() { document.getElementById('health-loading').classList.remove('d-none'); document.getElementById('health-error').classList.add('d-none'); document.getElementById('health-content').classList.add('d-none'); fetch('/api/health') .then(function (response) { if (response.ok || response.status === 503) { return response.json(); } throw new Error('Unexpected status: ' + response.status); }) .then(function (response) { var health = response.data || response; renderHealth(health); document.getElementById('health-loading').classList.add('d-none'); document.getElementById('health-content').classList.remove('d-none'); }) .catch(function () { document.getElementById('health-loading').classList.add('d-none'); document.getElementById('health-error').classList.remove('d-none'); }); } function renderHealth(data) { var badge = document.getElementById('health-status-badge'); badge.textContent = data.status; badge.className = 'badge ' + statusBadgeClass(data.status); document.getElementById('health-timestamp').textContent = new Date(data.timestamp).toLocaleString(); document.getElementById('health-duration').textContent = data.totalDurationMs + ' ms'; var dbRow = document.getElementById('health-db-row'); if (data.databaseName || data.databaseProvider) { var parts = []; if (data.databaseName) parts.push(data.databaseName); if (data.databaseProvider) parts.push(data.databaseProvider); document.getElementById('health-database').textContent = parts.join(' on '); dbRow.classList.remove('d-none'); } else { dbRow.classList.add('d-none'); } var buildRow = document.getElementById('health-build-row'); if (data.commitHash || data.lastBuildDate) { document.getElementById('health-commit').textContent = data.commitHash || ''; document.getElementById('health-build-date').textContent = data.lastBuildDate ? '(' + new Date(data.lastBuildDate).toLocaleDateString() + ')' : ''; buildRow.classList.remove('d-none'); } else { buildRow.classList.add('d-none'); } } fetchHealth(); </script> </body> </html>
2026-09-29 08:49:33.045 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:e76ed3fc3d69b9cc6833bc438e3d2fa2] HTTP GET /api/v1/business/my-tenant/branding responded 200 in 6.0517 ms
2026-09-29 08:49:33.044 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:fd7b8295e3de] [T:e76ed3fc3d69b9cc6833bc438e3d2fa2] HTTP GET /api/v1/business/my-tenant/branding 200
Req: [no body] Res: {"success":true,"data":{"primaryColor":"#FF5C00","secondaryColor":"#FF13F0","logoUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/28/28_Wealthmax-Financial-Advisers-Ltd._2026-06-22/c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png?sv=2026-02-06&se=2026-09-29T09%3A49%3A33Z&sr=b&sp=r&rscd=attachment%3B+filename%3Dc0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png%3B+filename*%3DUTF-8%27%27c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png&sig=%2FulhsctIStEv09mLWQlkyhG7Vs%2BIFkXftsczI8LjA1M%3D","companyLogoThumbnailUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/f6694f6c-ddfc-4d16-80bc-664a01b3d416_logo.jpg?sv=2026-02-06&se=2036-07-18T13%3A31%3A06Z&sr=b&sp=r&sig=hNhUd61tHsDcA56Q%2F%2FmoaWos%2ByUFldaq%2Be979eNYxAE%3D","socialUrls":{"facebookUrl":null,"instagramUrl":null,"xUrl":null,"linkedInUrl":null}},"timestamp":"2026-09-29T08:49:33.0448024Z"}
2026-09-29 08:49:31.651 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:86235749fef59f38dfc46d8432b4d8c4] HTTP GET /api/v1/business/fact-finds/cases/464/financial-overview responded 200 in 8.4491 ms
2026-09-29 08:49:31.651 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:f81a26d10312] [T:86235749fef59f38dfc46d8432b4d8c4] HTTP GET /api/v1/business/fact-finds/cases/464/financial-overview 200
Req: [no body] Res: {"success":true,"data":{"caseId":464,"hasJointRow":false,"rows":[{"caseClientId":535,"name":"Leonardo Vinci","isJoint":false,"netIncomeMonthly":234900.00,"expenditureMonthly":22877.00,"disposableIncomeMonthly":212023.00,"maxMortgageBudgetMonthly":5000.00,"maxProtectionBudgetMonthly":6000.00}],"totals":{"netIncomeMonthly":234900.00,"expenditureMonthly":22877.00,"disposableIncomeMonthly":212023.00,"maxMortgageBudgetMonthly":5000.00,"maxProtectionBudgetMonthly":6000.00}},"timestamp":"2026-09-29T08:49:31.6503868Z","preCheck":{"area":"Fact Find","pageKey":"FinancialOverview","pageTitle":"Financial Overview","caseClientId":null,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:49:31.639 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:54d2e83ade58c415d5c41546238af198] HTTP GET /api/v1/business/cases/464/notes/summary responded 200 in 13.7725 ms
2026-09-29 08:49:31.639 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:19254e1ba49a] [T:54d2e83ade58c415d5c41546238af198] HTTP GET /api/v1/business/cases/464/notes/summary 200
Req: [no body] Res: {"success":true,"data":{"notesAdded":0,"notesUnread":0},"timestamp":"2026-09-29T08:49:31.6388334Z"}
2026-09-29 08:49:31.153 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:ad532bdfbbb87e468a3c47a41cedd583] HTTP GET /api/v1/business/fact-finds/clients/535/personal-details/addresses responded 200 in 4.7816 ms
2026-09-29 08:49:31.153 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:2e9d0721de3c] [T:ad532bdfbbb87e468a3c47a41cedd583] HTTP GET /api/v1/business/fact-finds/clients/535/personal-details/addresses 200
Req: [no body] Res: {"success":true,"data":[{"id":241,"isCurrent":true,"residentialStatus":"Living With Friends","moveInDate":"1982-01-13","moveOutDate":null,"city":null,"flatNameOrNumber":null,"buildingName":null,"streetAddress":null,"county":null,"postCode":"SW1A 1AA","country":"United Kingdom","residentialAddress":"ADress","town":null,"constituentCountry":null}],"timestamp":"2026-09-29T08:49:31.1530942Z"}
2026-09-29 08:49:30.705 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:87bffdca857499e5dc0f029af2d2db2b] HTTP GET /api/v1/business/fact-finds/clients/535/personal-details responded 200 in 7.5756 ms
2026-09-29 08:49:30.705 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:00b30a0f92e2] [T:87bffdca857499e5dc0f029af2d2db2b] HTTP GET /api/v1/business/fact-finds/clients/535/personal-details 200
Req: [no body] Res: {"success":true,"data":{"id":395,"factFindId":535,"title":"Mr","firstName":"Leonardo","lastName":"Vinci","email":"vinci@gmail.com","mobilePhone":"+1 4832984238","middleName":"Da","dateOfBirth":"1975-08-13","countryOfBirth":"United States","nationality":"Cameroonian","maritalStatus":"Separated","gender":"Male","genderOther":null,"anticipatedRetirementAge":90,"anticipatedEmploymentChange":null,"isSmoker":false,"lastSmokedYears":null,"lastSmokedMonths":null,"hasWill":false,"lastWillReviewedYears":null,"lastWillReviewedMonths":null,"niNumber":null,"passportNo":null,"passportCountry":null,"passportValidFrom":null,"passportValidTo":null,"visaType":null,"visaValidFrom":null,"visaValidityDate":null,"isUkResidentForTaxPurposes":null,"isSeekingAsylum":null,"hasRefugeeStatus":null,"hasIndefiniteLeaveToRemain":null,"hasBeenUkResidentMoreThanOneYear":null,"hasBeenKnownByOtherNames":null,"holdsDrivingLicence":null,"drivingLicenceNumber":null,"drivingLicenceIssueDate":null,"drivingLicenceExpiryDate":null,"marketingEmail":null,"marketingText":null,"marketingPhone":null,"marketingMail":null,"createdAt":"2026-09-23T12:15:18.326144Z","updatedAt":null},"timestamp":"2026-09-29T08:49:30.7040799Z","preCheck":{"area":"Fact Find","pageKey":"PersonalDetails","pageTitle":"Personal Details","caseClientId":535,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:49:30.689 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:ba69d0c728f506351987956f36caa038] HTTP GET /api/v1/business/cases/464/notes/summary responded 200 in 9.8530 ms
2026-09-29 08:49:30.689 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:e2ba4d1e4643] [T:ba69d0c728f506351987956f36caa038] HTTP GET /api/v1/business/cases/464/notes/summary 200
Req: [no body] Res: {"success":true,"data":{"notesAdded":0,"notesUnread":0},"timestamp":"2026-09-29T08:49:30.6891296Z"}
2026-09-29 08:49:30.684 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:9bad780c6b939582de92d5f0063c10b5] HTTP GET /api/v1/business/fact-finds/clients/535/personal-details/dependants responded 200 in 4.8563 ms
2026-09-29 08:49:30.684 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:efb63aa968ec] [T:9bad780c6b939582de92d5f0063c10b5] HTTP GET /api/v1/business/fact-finds/clients/535/personal-details/dependants 200
Req: [no body] Res: {"success":true,"data":[{"id":153,"name":"Vinci","dateOfBirth":"2000-12-31","relationshipType":"Other","dependencyTermYears":null,"isForWholeOfLife":true}],"timestamp":"2026-09-29T08:49:30.6837252Z"}
2026-09-29 08:49:30.570 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:0ee791dedaeb9905c67264cb359c298d] HTTP GET /api/v1/business/cases/464/fact-find/start-date responded 200 in 40.2854 ms
2026-09-29 08:49:30.570 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:dda56e271283] [T:0ee791dedaeb9905c67264cb359c298d] HTTP GET /api/v1/business/cases/464/fact-find/start-date 200
Req: [no body] Res: {"success":true,"data":{"startedAt":"2026-09-23T12:15:36.257Z"},"timestamp":"2026-09-29T08:49:30.5699516Z"}
2026-09-29 08:49:30.568 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:474893d0aaefd88bfa0df97d77d58938] HTTP GET /api/v1/business/cases/464 responded 200 in 39.6360 ms
2026-09-29 08:49:30.568 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:1aa86569cb00] [T:474893d0aaefd88bfa0df97d77d58938] HTTP GET /api/v1/business/cases/464 200
Req: [no body] Res: {"success":true,"data":{"id":464,"userFacingCaseId":"CASE-0389","productType":"Personal Protection","productTypeDisplayName":"Personal Protection","productNames":["Critical Illness","Life Insurance","Income Protection","Family Income Benefit"],"caseStatusId":610,"caseStatusName":"Underwriting","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"preCheckStatus":"Not Started","preCheckOutstandingCount":0,"stage":"Lead","internalState":"SuitabilityGenerated","clients":[{"caseClientId":535,"clientId":260,"clientName":"Leonardo Da Vinci","factFindId":535}],"assignedUserId":656,"assignedUserName":"Wealthmax Financial Advisers Pvt. Ltd.","assignedUserArName":null,"assignedUserBranchName":"Wealthmax Financial Advisers Ltd.","introducerUserId":null,"introducerName":null,"isLocked":false,"lockedAt":null,"canReassign":true,"tenantId":28,"createdBy":"656","createdAt":"2026-09-23T12:15:20.724646Z","updatedBy":"656","updatedAt":"2026-09-28T14:32:46.977315Z","caseInformation":{"factFind":[{"order":1,"sectionType":"Personal Details","status":"Complete","completedAt":"2026-09-23T12:16:30.362032Z","preCheckArea":"Fact Find","preCheckPageKey":"PersonalDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":2,"sectionType":"Income","status":"Complete","completedAt":"2026-09-25T11:51:07.284069Z","preCheckArea":"Fact Find","preCheckPageKey":"Income","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":3,"sectionType":"Expenditure","status":"Complete","completedAt":"2026-09-28T14:32:46.86123Z","preCheckArea":"Fact Find","preCheckPageKey":"Expenditure","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":4,"sectionType":"Assets","status":"Complete","completedAt":"2026-09-23T12:16:58.557982Z","preCheckArea":"Fact Find","preCheckPageKey":"Assets","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":5,"sectionType":"Credit","status":"Complete","completedAt":"2026-09-23T12:17:00.789759Z","preCheckArea":"Fact Find","preCheckPageKey":"Credit","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":6,"sectionType":"Life Style","status":"Complete","completedAt":"2026-09-23T12:17:10.197157Z","preCheckArea":"Fact Find","preCheckPageKey":"LifeStyle","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":7,"sectionType":"Health","status":"Complete","completedAt":"2026-09-23T12:17:22.646627Z","preCheckArea":"Fact Find","preCheckPageKey":"Health","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":9,"sectionType":"Existing Property","status":"Complete","completedAt":"2026-09-23T12:17:26.596235Z","preCheckArea":"Fact Find","preCheckPageKey":"ExistingProperty","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":10,"sectionType":"Financial Overview","status":"Complete","completedAt":"2026-09-23T12:17:34.900289Z","preCheckArea":"Fact Find","preCheckPageKey":"FinancialOverview","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}],"productType":{"name":"Personal Protection","productNames":[{"name":"Critical Illness","status":"Complete","completedAt":"2026-09-25T12:21:39.090882Z","preCheckArea":"Product Requirement","preCheckPageKey":null,"outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"name":"Life Insurance","status":"Complete","completedAt":"2026-09-25T12:21:39.090882Z","preCheckArea":"Product Requirement","preCheckPageKey":null,"outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"name":"Income Protection","status":"Complete","completedAt":"2026-09-25T12:21:39.090882Z","preCheckArea":"Product Requirement","preCheckPageKey":null,"outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"name":"Family Income Benefit","status":"Complete","completedAt":"2026-09-25T12:21:39.090882Z","preCheckArea":"Product Requirement","preCheckPageKey":null,"outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}]},"sourcing":"Personal Protection","sourcingSection":[{"order":1,"sectionType":"Existing & Replacement Policies","status":"Complete","completedAt":"2026-09-23T12:17:38.390034Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"ExistingReplacementPolicies","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":2,"sectionType":"Needs & Preferences","status":"Complete","completedAt":null,"isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"NeedsAndPreferences","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":3,"sectionType":"Products","status":"Complete","completedAt":"2026-09-25T12:01:52.352677Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"PersonalProtectionProducts","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":4,"sectionType":"Recommendation","status":"Complete","completedAt":"2026-09-25T12:21:39.090882Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"PersonalProtectionRecommendation","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}],"suitability":{"documentsComplete":false,"pendingDocuments":[{"documentType":"PhotoId","label":"Photo ID","status":"Pending","completedAt":null,"missingForClients":[{"clientId":260,"fullName":"Leonardo Vinci"}]}],"preCheckArea":"Suitability","preCheckPageKey":"SuitabilityReport","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}}},"timestamp":"2026-09-29T08:49:30.5683632Z"}
2026-09-29 08:48:58.141 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:5e984e476a6eac89dd62e6acaae0337b] HTTP GET /api/v1/business/my-tenant/branding responded 200 in 4.7622 ms
2026-09-29 08:48:58.141 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:cec688291fbc] [T:5e984e476a6eac89dd62e6acaae0337b] HTTP GET /api/v1/business/my-tenant/branding 200
Req: [no body] Res: {"success":true,"data":{"primaryColor":"#FF5C00","secondaryColor":"#FF13F0","logoUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/28/28_Wealthmax-Financial-Advisers-Ltd._2026-06-22/c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png?sv=2026-02-06&se=2026-09-29T09%3A48%3A58Z&sr=b&sp=r&rscd=attachment%3B+filename%3Dc0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png%3B+filename*%3DUTF-8%27%27c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png&sig=UrbWZXFWEjBaY71MmZigwQFbfbir6DrJDQipeZ2BWdg%3D","companyLogoThumbnailUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/f6694f6c-ddfc-4d16-80bc-664a01b3d416_logo.jpg?sv=2026-02-06&se=2036-07-18T13%3A31%3A06Z&sr=b&sp=r&sig=hNhUd61tHsDcA56Q%2F%2FmoaWos%2ByUFldaq%2Be979eNYxAE%3D","socialUrls":{"facebookUrl":null,"instagramUrl":null,"xUrl":null,"linkedInUrl":null}},"timestamp":"2026-09-29T08:48:58.1409478Z"}
2026-09-29 08:48:33.065 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:b65ff3b6bdb9ce9379c99a1b265f815b] HTTP GET /api/v1/business/my-tenant/branding responded 200 in 20.0176 ms
2026-09-29 08:48:33.064 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:f81331a1d4e7] [T:b65ff3b6bdb9ce9379c99a1b265f815b] HTTP GET /api/v1/business/my-tenant/branding 200
Req: [no body] Res: {"success":true,"data":{"primaryColor":"#FF5C00","secondaryColor":"#FF13F0","logoUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/28/28_Wealthmax-Financial-Advisers-Ltd._2026-06-22/c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png?sv=2026-02-06&se=2026-09-29T09%3A48%3A33Z&sr=b&sp=r&rscd=attachment%3B+filename%3Dc0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png%3B+filename*%3DUTF-8%27%27c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png&sig=sHJw%2FHDZuYj2Z6YCDVanRMLXq9%2ByV%2FaOe%2FDBB9GQou0%3D","companyLogoThumbnailUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/f6694f6c-ddfc-4d16-80bc-664a01b3d416_logo.jpg?sv=2026-02-06&se=2036-07-18T13%3A31%3A06Z&sr=b&sp=r&sig=hNhUd61tHsDcA56Q%2F%2FmoaWos%2ByUFldaq%2Be979eNYxAE%3D","socialUrls":{"facebookUrl":null,"instagramUrl":null,"xUrl":null,"linkedInUrl":null}},"timestamp":"2026-09-29T08:48:33.0647776Z"}
2026-09-29 08:47:59.597 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:f6365a0c5afd9fa8fe4dea45b106e5d6] HTTP GET /api/v1/business/my-tenant/branding responded 200 in 23.9568 ms
2026-09-29 08:47:59.597 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:af537702607f] [T:f6365a0c5afd9fa8fe4dea45b106e5d6] HTTP GET /api/v1/business/my-tenant/branding 200
Req: [no body] Res: {"success":true,"data":{"primaryColor":"#FF5C00","secondaryColor":"#FF13F0","logoUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/28/28_Wealthmax-Financial-Advisers-Ltd._2026-06-22/c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png?sv=2026-02-06&se=2026-09-29T09%3A47%3A59Z&sr=b&sp=r&rscd=attachment%3B+filename%3Dc0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png%3B+filename*%3DUTF-8%27%27c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png&sig=yVmUvbx5QGAjda2DQwolWjxNbVdQJrHy%2F8wPMB6KyoI%3D","companyLogoThumbnailUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/f6694f6c-ddfc-4d16-80bc-664a01b3d416_logo.jpg?sv=2026-02-06&se=2036-07-18T13%3A31%3A06Z&sr=b&sp=r&sig=hNhUd61tHsDcA56Q%2F%2FmoaWos%2ByUFldaq%2Be979eNYxAE%3D","socialUrls":{"facebookUrl":null,"instagramUrl":null,"xUrl":null,"linkedInUrl":null}},"timestamp":"2026-09-29T08:47:59.5968858Z"}
2026-09-29 08:47:37.557 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:969856bbaf0b330ac68fdabfd0b2cf30] HTTP GET /api/v1/business/solution-builder/cases/458/quote-documents responded 200 in 150.5133 ms
2026-09-29 08:47:37.557 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:126f3c072d8f] [T:969856bbaf0b330ac68fdabfd0b2cf30] HTTP GET /api/v1/business/solution-builder/cases/458/quote-documents 200
Req: [no body] Res: {"success":true,"data":{"documents":[{"fileId":"71b6545e-0afd-4f3d-8a52-1501727b0626","displayName":"Legal & General Life + CI (Standard) - Application Pack Contents","originalName":"Application Pack Contents.txt","documentType":"Application","status":"Uploaded","fileSize":484,"uploadedAt":"2026-09-22T09:25:58.26539Z","uploadedBy":"Wealthmax Financial Advisers Pvt. Ltd.","url":"https://protectionmortgagecrm.blob.core.windows.net/crm/staging/case-documents/28/458/458_CASE-0383_2026-09-21/Application-Pack-Contents_03.txt?sv=2026-02-06&se=2026-09-29T09%3A47%3A37Z&sr=b&sp=r&rscd=attachment%3B+filename%3D\"Legal+%26+General+Life+%2B+CI+(Standard)+-+Application+Pack+Contents.txt\"%3B+filename*%3DUTF-8%27%27Legal%2520%26%2520General%2520Life%2520%2B%2520CI%2520%2528Standard%2529%2520-%2520Application%2520Pack%2520Contents.txt&sig=SO0VAoN6gd2VYcL1B1pT%2B2cjNaODs0vBzD3KMj2lKuo%3D"},{"fileId":"33a8e7ff-fdb0-4ff7-8547-4dbb3e71606b","displayName":"Legal & General Life + CI (Standard) - Comparison Report - without commission","originalName":"Comparison Report - without commission.pdf","documentType":"QuoteComparisonReport","status":"Uploaded","fileSize":55168,"uploadedAt":"2026-09-22T09:25:58.24283Z","uploadedBy":"Wealthmax Financial Advisers Pvt. Ltd.","url":"https://protectionmortgagecrm.blob.core.windows.net/crm/staging/case-documents/28/458/458_CASE-0383_2026-09-21/Comparison-Report-without-commission_03.pdf?sv=2026-02-06&se=2026-09-29T09%3A47%3A37Z&sr=b&sp=r&rscd=attachment%3B+filename%3D\"Legal+%26+General+Life+%2B+CI+(Standard)+-+Comparison+Report+-+without+commission.pdf\"%3B+filename*%3DUTF-8%27%27Legal%2520%26%2520General%2520Life%2520%2B%2520CI%2520%2528Standard%2529%2520-%2520Comparison%2520Report%2520-%2520without%2520commission.pdf&sig=A9iGABQTM2jJ%2BBpsROzLpll78HvtrgClZhgMDkikfHw%3D"},{"fileId":"11a13c48-cc0e-406d-8f2b-fd069d6239e9","displayName":"Legal & General Life + CI (Standard) - Comparison Report - with commission","originalName":"Comparison Report - with commission.pdf","documentType":"QuoteComparisonReport","status":"Uploaded","fileSize":55310,"uploadedAt":"2026-09-22T09:25:58.206958Z","uploadedBy":"Wealthmax Financial Advisers Pvt. Ltd.","url":"https://protectionmortgagecrm.blob.core.windows.net/crm/staging/case-documents/28/458/458_CASE-0383_2026-09-21/Comparison-Report-with-commission_03.pdf?sv=2026-02-06&se=2026-09-29T09%3A47%3A37Z&sr=b&sp=r&rscd=attachment%3B+filename%3D\"Legal+%26+General+Life+%2B+CI+(Standard)+-+Comparison+Report+-+with+commission.pdf\"%3B+filename*%3DUTF-8%27%27Legal%2520%26%2520General%2520Life%2520%2B%2520CI%2520%2528Standard%2529%2520-%2520Comparison%2520Report%2520-%2520with%2520commission.pdf&sig=xIOP7nSFZaCJcBX9gFR%2BfPlawrlHOYkzukmhhj%2BD7ik%3D"},{"fileId":"dfb68e45-ad08-4b9c-a704-d47f36e79551","displayName":"Legal & General Life + CI (Standard) - Illustration","originalName":"Illustration.pdf","documentType":"ProvidersIllustration","status":"Uploaded","fileSize":65531,"uploadedAt":"2026-09-22T09:25:58.157493Z","uploadedBy":"Wealthmax Financial Advisers Pvt. Ltd.","url":"https://protectionmortgagecrm.blob.core.windows.net/crm/staging/case-documents/28/458/458_CASE-0383_2026-09-21/Illustration_03.pdf?sv=2026-02-06&se=2026-09-29T09%3A47%3A37Z&sr=b&sp=r&rscd=attachment%3B+filename%3D\"Legal+%26+General+Life+%2B+CI+(Standard)+-+Illustration.pdf\"%3B+filename*%3DUTF-8%27%27Legal%2520%26%2520General%2520Life%2520%2B%2520CI%2520%2528Standard%2529%2520-%2520Illustration.pdf&sig=W5SrLMUYP%2Bd1AP6BjUvSygoMuDal2LYx7h3jTipZdBU%3D"},{"fileId":"acd07404-1d43-4738-8d02-0e004de536b2","displayName":"Legal & General Life + CI (Standard) - Life Insurance with Critical Illness Extra Policy Summary","originalName":"Life Insurance with Critical Illness Extra Policy Summary.pdf","documentType":"QuoteDocument","status":"Uploaded","fileSize":745850,"uploadedAt":"2026-09-22T09:25:58.098137Z","uploadedBy":"Wealthmax Financial Advisers Pvt. Ltd.","url":"https://protectionmortgagecrm.blob.core.windows.net/crm/staging/case-documents/28/458/458_CASE-0383_2026-09-21/Life-Insurance-with-Critical-Illness-Extra-Policy-Summary_03.pdf?sv=2026-02-06&se=2026-09-29T09%3A47%3A37Z&sr=b&sp=r&rscd=attachment%3B+filename%3D\"Legal+%26+General+Life+%2B+CI+(Standard)+-+Life+Insurance+with+Critical+Illness+Extra+Policy+Summary.pdf\"%3B+filename*%3DUTF-8%27%27Legal%2520%26%2520General%2520Life%2520%2B%2520CI%2520%2528Standard%2529%2520-%2520Life%2520Insurance%2520with%2520Critical%2520Illness%2520Extra%2520Policy%2520Summary.pdf&sig=VkW4T%2FeaJFsvpYj5Puqmt%2B4sdmkdpGGINz6ZAZlNLTY%3D"}],"fetch":{"jobId":124,"state":"Completed","inProgress":false,"requestedAt":"2026-09-22T09:25:52.299534Z","completedAt":"2026-09-22T09:25:58.277094Z","attemptCount":1,"errorCode":null,"errorMessage":null}},"timestamp":"2026-09-29T08:47:37.5491622Z"}
2026-09-29 08:47:35.694 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:c520944df28529199af132239ffcace7] HTTP GET /api/v1/business/sourcing/cases/458/recommended-products/237 responded 200 in 24.7224 ms
2026-09-29 08:47:35.694 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:255643f437a4] [T:c520944df28529199af132239ffcace7] HTTP GET /api/v1/business/sourcing/cases/458/recommended-products/237 200
Req: [no body] Res: {"success":true,"data":[{"id":132,"caseId":458,"quoteId":237,"iPipelineQuoteId":"f3abcd6a-78ab-473f-8b49-d1a5ddbbbd17","benefitId":"965f2318-b0c7-428d-88c2-af513936fffe","benefitKey":"Term|Both|Life","benefitName":"Life Insurance","coverType":"Life","displayName":"Joint","isManualProduct":false,"basicInformation":{"productName":"Legal & General Life + CI (Standard)","provider":"Legal & General","providerId":126,"addToTrust":false,"trustType":null},"policyInformation":{"clients":[{"caseClientId":524,"name":"Ayra Ali"},{"caseClientId":525,"name":"Kamran Ali"}],"sumAssured":50000.00,"policyType":["Life Cover"],"singleJointPolicy":"Joint","policyNumber":"PI5656","termType":"Term","terms":5,"toAge":null,"businessType":"New Business","protectionBasis":"Level","premiumPeriod":"Reviewable","premiumAmount":5000.00,"productType":"Term"},"commissionInformation":{"grossCommission":50.00,"commissionMonths":"12 Months","commissionType":"Indemnity"},"recommendations":{"policyRecommendations":null,"providerRecommended":"fgg"},"isComplete":false},{"id":133,"caseId":458,"quoteId":237,"iPipelineQuoteId":"f3abcd6a-78ab-473f-8b49-d1a5ddbbbd17","benefitId":"513de09c-11d7-4d07-92b3-a88d72b48e2a","benefitKey":"Term|Both|LifeOrCriticalIllness","benefitName":"Life Insurance","coverType":"Life or Critical Illness","displayName":"Joint","isManualProduct":false,"basicInformation":{"productName":"Legal & General Life + CI (Standard)","provider":"Legal & General","providerId":126,"addToTrust":false,"trustType":null},"policyInformation":{"clients":[{"caseClientId":524,"name":"Ayra Ali"},{"caseClientId":525,"name":"Kamran Ali"}],"sumAssured":50000.00,"policyType":["Life Cover"],"singleJointPolicy":"Joint","policyNumber":"PY4545","termType":"Term","terms":5,"toAge":null,"businessType":"New Business","protectionBasis":"Level","premiumPeriod":"Guaranteed","premiumAmount":5000.00,"productType":"Term"},"commissionInformation":{"grossCommission":90.00,"commissionMonths":"24 Months","commissionType":"Non-Indemnity"},"recommendations":{"policyRecommendations":null,"providerRecommended":"fgfg"},"isComplete":false},{"id":134,"caseId":458,"quoteId":237,"iPipelineQuoteId":"778ca123-c2bf-4fb9-8e3f-49a8c0f2b75d","benefitId":"593f6755-d2a1-48b5-9ce1-aca513514145","benefitKey":"Term|Second|LifeOrCriticalIllness","benefitName":"Life Insurance","coverType":"Life or Critical Illness","displayName":"Kamran","isManualProduct":false,"basicInformation":{"productName":"VitalityLife Optimised Life & SIC 1X","provider":"VitalityLife","providerId":131,"addToTrust":false,"trustType":null},"policyInformation":{"clients":[{"caseClientId":525,"name":"Kamran Ali"}],"sumAssured":50000.00,"policyType":["Life Cover"],"singleJointPolicy":"Single","policyNumber":"PG5656","termType":"Term","terms":5,"toAge":null,"businessType":"New Business","protectionBasis":"Level","premiumPeriod":"Reviewable","premiumAmount":41.97,"productType":"Term"},"commissionInformation":{"grossCommission":430.44,"commissionMonths":"12 Months","commissionType":"Indemnity"},"recommendations":{"policyRecommendations":null,"providerRecommended":"gfgf"},"isComplete":false}],"timestamp":"2026-09-29T08:47:35.6863297Z"}
2026-09-29 08:47:35.673 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:1e65cafe227b5e4adca521ad9281760d] HTTP GET /api/v1/business/product-catalog/providers responded 200 in 3.6765 ms
2026-09-29 08:47:35.673 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:b3895f464eaf] [T:1e65cafe227b5e4adca521ad9281760d] HTTP GET /api/v1/business/product-catalog/providers 200
Req: [no body] Res: {"success":true,"data":{"content":[{"id":129,"name":"Aviva","logo":null,"source":"IPipeline","externalId":"nuc","isActive":true,"productCount":15,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":139,"name":"Beagle Street","logo":null,"source":"IPipeline","externalId":"beaglest","isActive":true,"productCount":2,"createdAt":"2026-07-10T09:26:58.253233Z"},{"id":121,"name":"British Friendly","logo":null,"source":"IPipeline","externalId":"britfriend","isActive":true,"productCount":3,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":122,"name":"Cirencester Friendly","logo":null,"source":"IPipeline","externalId":"cirenfr","isActive":true,"productCount":2,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":137,"name":"Gagan","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-06-23T09:28:03.98139Z"},{"id":140,"name":"Gagan Deep","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-09-21T10:02:25.279225Z"},{"id":138,"name":"Gagan Test","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-06-23T09:30:02.696935Z"},{"id":124,"name":"Guardian","logo":null,"source":"IPipeline","externalId":"gryphon","isActive":true,"productCount":10,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":125,"name":"Holloway Friendly","logo":null,"source":"IPipeline","externalId":"holloway","isActive":true,"productCount":6,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":130,"name":"LV=","logo":null,"source":"IPipeline","externalId":"permins","isActive":false,"productCount":24,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":126,"name":"Legal & General","logo":null,"source":"IPipeline","externalId":"legal","isActive":true,"productCount":50,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":136,"name":"Manual Provider","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-06-22T12:40:46.0954Z"},{"id":127,"name":"MetLife","logo":null,"source":"IPipeline","externalId":"metlife","isActive":true,"productCount":3,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":128,"name":"National Friendly","logo":null,"source":"IPipeline","externalId":"natfriend","isActive":true,"productCount":12,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":132,"name":"Royal London","logo":null,"source":"IPipeline","externalId":"roylondon","isActive":true,"productCount":18,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":133,"name":"Scottish Widows","logo":null,"source":"IPipeline","externalId":"scotwid","isActive":true,"productCount":6,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":134,"name":"Shepherds Friendly","logo":null,"source":"IPipeline","externalId":"shepfr","isActive":true,"productCount":3,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":123,"name":"The Exeter","logo":null,"source":"IPipeline","externalId":"exfamfri","isActive":true,"productCount":8,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":141,"name":"Uinsure","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-09-25T08:12:50.262205Z"},{"id":131,"name":"VitalityLife","logo":null,"source":"IPipeline","externalId":"pruprotect","isActive":true,"productCount":58,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":135,"name":"Zurich","logo":null,"source":"IPipeline","externalId":"zifa","isActive":true,"productCount":25,"createdAt":"2026-06-20T09:00:37.305301Z"}],"pagination":{"page":0,"size":100,"totalElements":21,"totalPages":1,"hasNext":false,"hasPrevious":false,"isFirst":true,"isLast":true}},"timestamp":"2026-09-29T08:47:35.6732812Z"}
2026-09-29 08:47:33.416 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:52d33967af9986d898ce66a8e91f0ddd] HTTP GET /api/v1/business/my-tenant/branding responded 200 in 5.6391 ms
2026-09-29 08:47:33.416 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:1c7945c6af51] [T:52d33967af9986d898ce66a8e91f0ddd] HTTP GET /api/v1/business/my-tenant/branding 200
Req: [no body] Res: {"success":true,"data":{"primaryColor":"#FF5C00","secondaryColor":"#FF13F0","logoUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/28/28_Wealthmax-Financial-Advisers-Ltd._2026-06-22/c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png?sv=2026-02-06&se=2026-09-29T09%3A47%3A33Z&sr=b&sp=r&rscd=attachment%3B+filename%3Dc0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png%3B+filename*%3DUTF-8%27%27c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png&sig=v7gPFARimq4QddiEEEf6biOStRVg4f87GsH4TIdFM3o%3D","companyLogoThumbnailUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/f6694f6c-ddfc-4d16-80bc-664a01b3d416_logo.jpg?sv=2026-02-06&se=2036-07-18T13%3A31%3A06Z&sr=b&sp=r&sig=hNhUd61tHsDcA56Q%2F%2FmoaWos%2ByUFldaq%2Be979eNYxAE%3D","socialUrls":{"facebookUrl":null,"instagramUrl":null,"xUrl":null,"linkedInUrl":null}},"timestamp":"2026-09-29T08:47:33.416355Z"}
2026-09-29 08:47:22.156 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:a73e12d707abe36b6f98eadd0d925f65] HTTP GET /api/v1/business/cases/434 responded 200 in 22.5493 ms
2026-09-29 08:47:22.156 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:7169800d9e7d] [T:a73e12d707abe36b6f98eadd0d925f65] HTTP GET /api/v1/business/cases/434 200
Req: [no body] Res: {"success":true,"data":{"id":434,"userFacingCaseId":"CASE-0359","productType":"Business Protection","productTypeDisplayName":"Business Protection","productNames":["Business Life & Critical Illness"],"caseStatusId":609,"caseStatusName":"Deferred","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"preCheckStatus":"Not Started","preCheckOutstandingCount":0,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":497,"clientId":215,"clientName":"Testing Case One","factFindId":497},{"caseClientId":498,"clientId":216,"clientName":"Testing Case Two","factFindId":498}],"assignedUserId":656,"assignedUserName":"Wealthmax Financial Advisers Pvt. Ltd.","assignedUserArName":null,"assignedUserBranchName":"Wealthmax Financial Advisers Ltd.","introducerUserId":null,"introducerName":null,"isLocked":false,"lockedAt":null,"canReassign":true,"tenantId":28,"createdBy":"656","createdAt":"2026-09-14T14:08:37.029741Z","updatedBy":"656","updatedAt":"2026-09-21T11:35:44.049766Z","caseInformation":{"factFind":[{"order":1,"sectionType":"Personal Details","status":"Complete","completedAt":"2026-09-14T14:11:09.325599Z","preCheckArea":"Fact Find","preCheckPageKey":"PersonalDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":2,"sectionType":"Income","status":"Complete","completedAt":"2026-09-14T14:08:37.484584Z","preCheckArea":"Fact Find","preCheckPageKey":"Income","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":3,"sectionType":"Expenditure","status":"Complete","completedAt":"2026-09-14T14:11:41.717355Z","preCheckArea":"Fact Find","preCheckPageKey":"Expenditure","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":4,"sectionType":"Assets","status":"Complete","completedAt":"2026-09-14T14:13:00.092921Z","preCheckArea":"Fact Find","preCheckPageKey":"Assets","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":5,"sectionType":"Credit","status":"Complete","completedAt":"2026-09-14T14:13:06.640478Z","preCheckArea":"Fact Find","preCheckPageKey":"Credit","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":8,"sectionType":"Company Details","status":"Complete","completedAt":"2026-09-14T14:13:19.168348Z","preCheckArea":"Fact Find","preCheckPageKey":"CompanyDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":9,"sectionType":"Existing Property","status":"Complete","completedAt":"2026-09-14T14:13:24.560192Z","preCheckArea":"Fact Find","preCheckPageKey":"ExistingProperty","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":10,"sectionType":"Financial Overview","status":"Complete","completedAt":"2026-09-14T14:13:44.109887Z","preCheckArea":"Fact Find","preCheckPageKey":"FinancialOverview","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}],"productType":{"name":"Business Protection","productNames":[{"name":"Business Life & Critical Illness","status":"Not Started","completedAt":null,"preCheckArea":"Product Requirement","preCheckPageKey":"BusinessLifeAndCriticalIllness","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}]},"sourcing":"Business Protection","sourcingSection":[{"order":1,"sectionType":"Needs & Preferences","status":"Complete","completedAt":"2026-09-14T14:15:44.509451Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionNeeds","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":2,"sectionType":"Products","status":"Not Started","completedAt":null,"isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionProducts","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":3,"sectionType":"Recommendation","status":"Not Started","completedAt":null,"isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionRecommendation","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}],"suitability":{"documentsComplete":false,"pendingDocuments":[{"documentType":"PhotoId","label":"Photo ID","status":"Pending","completedAt":null,"missingForClients":[{"clientId":215,"fullName":"Testing Case One"},{"clientId":216,"fullName":"Testing Case Two"}]},{"documentType":"QuoteComparisonReport","label":"Quote Comparison Report","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"ProvidersIllustration","label":"Provider's Illustration","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"Application","label":"Application","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"KeyFeatures","label":"Key Features","status":"Pending","completedAt":null,"missingForClients":[]}],"preCheckArea":"Suitability","preCheckPageKey":"SuitabilityReport","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}}},"timestamp":"2026-09-29T08:47:22.1560158Z"}
2026-09-29 08:47:22.141 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:60a345926135a733ca4f88081baa1ccf] HTTP GET /api/v1/business/fact-finds/clients/498/personal-details responded 200 in 7.5721 ms
2026-09-29 08:47:22.141 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:534f54633919] [T:60a345926135a733ca4f88081baa1ccf] HTTP GET /api/v1/business/fact-finds/clients/498/personal-details 200
Req: [no body] Res: {"success":true,"data":{"id":363,"factFindId":498,"title":"Mr","firstName":"Testing","lastName":"Case Two","email":"gagan.deep+852@wealthmax.co.uk","mobilePhone":"+44 9155555555","middleName":null,"dateOfBirth":"1995-08-09","countryOfBirth":"Fiji","nationality":"Fijian","maritalStatus":"Single","gender":"Female","genderOther":null,"anticipatedRetirementAge":70,"anticipatedEmploymentChange":null,"isSmoker":false,"lastSmokedYears":null,"lastSmokedMonths":null,"hasWill":false,"lastWillReviewedYears":null,"lastWillReviewedMonths":null,"niNumber":null,"passportNo":null,"passportCountry":null,"passportValidFrom":null,"passportValidTo":null,"visaType":null,"visaValidFrom":null,"visaValidityDate":null,"isUkResidentForTaxPurposes":null,"isSeekingAsylum":null,"hasRefugeeStatus":null,"hasIndefiniteLeaveToRemain":null,"hasBeenUkResidentMoreThanOneYear":null,"hasBeenKnownByOtherNames":null,"holdsDrivingLicence":null,"drivingLicenceNumber":null,"drivingLicenceIssueDate":null,"drivingLicenceExpiryDate":null,"marketingEmail":null,"marketingText":null,"marketingPhone":null,"marketingMail":null,"createdAt":"2026-08-19T09:15:01.951186Z","updatedAt":null},"timestamp":"2026-09-29T08:47:22.1400599Z","preCheck":{"area":"Fact Find","pageKey":"PersonalDetails","pageTitle":"Personal Details","caseClientId":498,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:47:22.140 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:6f8b91795a7a3de92575563b990adf11] HTTP GET /api/v1/business/cases/434/notes/summary responded 200 in 13.2128 ms
2026-09-29 08:47:22.140 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:7a624dd01b55] [T:6f8b91795a7a3de92575563b990adf11] HTTP GET /api/v1/business/cases/434/notes/summary 200
Req: [no body] Res: {"success":true,"data":{"notesAdded":0,"notesUnread":0},"timestamp":"2026-09-29T08:47:22.1404804Z"}
2026-09-29 08:47:22.139 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:cae730ca9bde3b6d3ee75f82636af169] HTTP GET /api/v1/business/sourcing/cases/434/business-protection-needs responded 200 in 8.8553 ms
2026-09-29 08:47:22.139 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:0a93754d7ea1] [T:cae730ca9bde3b6d3ee75f82636af169] HTTP GET /api/v1/business/sourcing/cases/434/business-protection-needs 200
Req: [no body] Res: {"success":true,"data":{"id":31,"caseId":434,"livesAssured":"Joint","benefitType":"Level Term Assurance","relevantLifeOnly":true,"premiumType":"Guaranteed","coverScenarios":[{"id":111,"scenarioType":"LifeCover","termYears":12,"toAgeYears":null,"coverAmount":1000.00},{"id":112,"scenarioType":"CriticalIllnessCover","termYears":12,"toAgeYears":null,"coverAmount":1000.00}],"totalPermanentDisability":"None","waiverOfPremium":"None","indexation":"10%","policyInterestRate":null},"timestamp":"2026-09-29T08:47:22.1361844Z","preCheck":{"area":"Sourcing","pageKey":"BusinessProtectionNeeds","pageTitle":"Needs & Preferences","caseClientId":null,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:47:22.137 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:ff04b98f612f5b965159d178c065e345] HTTP GET /api/v1/business/fact-finds/clients/497/personal-details responded 200 in 12.9989 ms
2026-09-29 08:47:22.137 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:c16653bd4ad9] [T:ff04b98f612f5b965159d178c065e345] HTTP GET /api/v1/business/fact-finds/clients/497/personal-details 200
Req: [no body] Res: {"success":true,"data":{"id":362,"factFindId":497,"title":"Mr","firstName":"Testing","lastName":"Case One","email":"Yogesh.j+567@wealthmax.co.uk","mobilePhone":"+44 9155555555","middleName":null,"dateOfBirth":"1992-08-05","countryOfBirth":"Cuba","nationality":"Cuban","maritalStatus":"Married","gender":"Male","genderOther":null,"anticipatedRetirementAge":65,"anticipatedEmploymentChange":null,"isSmoker":false,"lastSmokedYears":null,"lastSmokedMonths":null,"hasWill":false,"lastWillReviewedYears":null,"lastWillReviewedMonths":null,"niNumber":null,"passportNo":null,"passportCountry":null,"passportValidFrom":null,"passportValidTo":null,"visaType":null,"visaValidFrom":null,"visaValidityDate":null,"isUkResidentForTaxPurposes":null,"isSeekingAsylum":null,"hasRefugeeStatus":null,"hasIndefiniteLeaveToRemain":null,"hasBeenUkResidentMoreThanOneYear":null,"hasBeenKnownByOtherNames":null,"holdsDrivingLicence":null,"drivingLicenceNumber":null,"drivingLicenceIssueDate":null,"drivingLicenceExpiryDate":null,"marketingEmail":null,"marketingText":null,"marketingPhone":null,"marketingMail":null,"createdAt":"2026-08-19T09:14:20.082967Z","updatedAt":"2026-09-14T14:14:43.247478Z"},"timestamp":"2026-09-29T08:47:22.1353229Z","preCheck":{"area":"Fact Find","pageKey":"PersonalDetails","pageTitle":"Personal Details","caseClientId":497,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:47:20.723 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:30b98976fcbc05ebbe02258af0799606] HTTP GET /api/v1/business/cases/434 responded 200 in 32.6344 ms
2026-09-29 08:47:20.723 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:ae011636ec06] [T:30b98976fcbc05ebbe02258af0799606] HTTP GET /api/v1/business/cases/434 200
Req: [no body] Res: {"success":true,"data":{"id":434,"userFacingCaseId":"CASE-0359","productType":"Business Protection","productTypeDisplayName":"Business Protection","productNames":["Business Life & Critical Illness"],"caseStatusId":609,"caseStatusName":"Deferred","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"preCheckStatus":"Not Started","preCheckOutstandingCount":0,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":497,"clientId":215,"clientName":"Testing Case One","factFindId":497},{"caseClientId":498,"clientId":216,"clientName":"Testing Case Two","factFindId":498}],"assignedUserId":656,"assignedUserName":"Wealthmax Financial Advisers Pvt. Ltd.","assignedUserArName":null,"assignedUserBranchName":"Wealthmax Financial Advisers Ltd.","introducerUserId":null,"introducerName":null,"isLocked":false,"lockedAt":null,"canReassign":true,"tenantId":28,"createdBy":"656","createdAt":"2026-09-14T14:08:37.029741Z","updatedBy":"656","updatedAt":"2026-09-21T11:35:44.049766Z","caseInformation":{"factFind":[{"order":1,"sectionType":"Personal Details","status":"Complete","completedAt":"2026-09-14T14:11:09.325599Z","preCheckArea":"Fact Find","preCheckPageKey":"PersonalDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":2,"sectionType":"Income","status":"Complete","completedAt":"2026-09-14T14:08:37.484584Z","preCheckArea":"Fact Find","preCheckPageKey":"Income","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":3,"sectionType":"Expenditure","status":"Complete","completedAt":"2026-09-14T14:11:41.717355Z","preCheckArea":"Fact Find","preCheckPageKey":"Expenditure","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":4,"sectionType":"Assets","status":"Complete","completedAt":"2026-09-14T14:13:00.092921Z","preCheckArea":"Fact Find","preCheckPageKey":"Assets","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":5,"sectionType":"Credit","status":"Complete","completedAt":"2026-09-14T14:13:06.640478Z","preCheckArea":"Fact Find","preCheckPageKey":"Credit","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":8,"sectionType":"Company Details","status":"Complete","completedAt":"2026-09-14T14:13:19.168348Z","preCheckArea":"Fact Find","preCheckPageKey":"CompanyDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":9,"sectionType":"Existing Property","status":"Complete","completedAt":"2026-09-14T14:13:24.560192Z","preCheckArea":"Fact Find","preCheckPageKey":"ExistingProperty","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":10,"sectionType":"Financial Overview","status":"Complete","completedAt":"2026-09-14T14:13:44.109887Z","preCheckArea":"Fact Find","preCheckPageKey":"FinancialOverview","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}],"productType":{"name":"Business Protection","productNames":[{"name":"Business Life & Critical Illness","status":"Not Started","completedAt":null,"preCheckArea":"Product Requirement","preCheckPageKey":"BusinessLifeAndCriticalIllness","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}]},"sourcing":"Business Protection","sourcingSection":[{"order":1,"sectionType":"Needs & Preferences","status":"Complete","completedAt":"2026-09-14T14:15:44.509451Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionNeeds","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":2,"sectionType":"Products","status":"Not Started","completedAt":null,"isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionProducts","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":3,"sectionType":"Recommendation","status":"Not Started","completedAt":null,"isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionRecommendation","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}],"suitability":{"documentsComplete":false,"pendingDocuments":[{"documentType":"PhotoId","label":"Photo ID","status":"Pending","completedAt":null,"missingForClients":[{"clientId":215,"fullName":"Testing Case One"},{"clientId":216,"fullName":"Testing Case Two"}]},{"documentType":"QuoteComparisonReport","label":"Quote Comparison Report","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"ProvidersIllustration","label":"Provider's Illustration","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"Application","label":"Application","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"KeyFeatures","label":"Key Features","status":"Pending","completedAt":null,"missingForClients":[]}],"preCheckArea":"Suitability","preCheckPageKey":"SuitabilityReport","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}}},"timestamp":"2026-09-29T08:47:20.7234332Z"}
2026-09-29 08:47:20.710 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:9f26072fab9f88d9dc59d889eaefac77] HTTP GET /api/v1/business/cases/434/notes/summary responded 200 in 25.5029 ms
2026-09-29 08:47:20.710 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:a5cef029e123] [T:9f26072fab9f88d9dc59d889eaefac77] HTTP GET /api/v1/business/cases/434/notes/summary 200
Req: [no body] Res: {"success":true,"data":{"notesAdded":0,"notesUnread":0},"timestamp":"2026-09-29T08:47:20.7100446Z"}
2026-09-29 08:47:17.320 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:1d3012ee70447acf5038944c2a140167] HTTP GET /api/v1/business/cases/my responded 200 in 22.0043 ms
2026-09-29 08:47:17.320 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:d45c0736e4db] [T:1d3012ee70447acf5038944c2a140167] HTTP GET /api/v1/business/cases/my 200
Req: [no body] Res: {"success":true,"data":{"cases":{"content":[{"id":456,"userFacingCaseId":"CASE-0381","productType":"Business Protection","productNames":["Business Life & Critical Illness"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SourcingCompleted","clients":[{"caseClientId":0,"clientId":198,"clientName":"Anmol Grgr Abc","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":["Aviva"],"recommendedProductNames":["wert"],"isLocked":false,"canReassign":true,"createdAt":"2026-09-21T11:02:23.711093Z"},{"id":455,"userFacingCaseId":"CASE-0380","productType":"Business Protection","productNames":["Business Loan Insurance"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":185,"clientName":"Shashi Abrol","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-09-21T10:58:14.842612Z"},{"id":451,"userFacingCaseId":"CASE-0376","productType":"Business Protection","productNames":["Business Loan Insurance","Business Health Cover"],"caseStatusId":614,"caseStatusName":"Live","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":73,"clientName":"James Faulkner","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-09-21T08:58:02.597611Z"},{"id":434,"userFacingCaseId":"CASE-0359","productType":"Business Protection","productNames":["Business Life & Critical Illness"],"caseStatusId":609,"caseStatusName":"Deferred","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":215,"clientName":"Testing Case One","factFindId":null},{"caseClientId":0,"clientId":216,"clientName":"Testing Case Two","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-09-14T14:08:37.029741Z"},{"id":377,"userFacingCaseId":"CASE-0304","productType":"Business Protection","productNames":["Keyman Protection","Shareholder Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":220,"clientName":"Krishna Lal Kanth","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-28T13:08:19.409345Z"},{"id":376,"userFacingCaseId":"CASE-0303","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":220,"clientName":"Krishna Lal Kanth","factFindId":null},{"caseClientId":0,"clientId":111,"clientName":"Goldy Brar","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-28T13:03:08.07534Z"},{"id":375,"userFacingCaseId":"CASE-0302","productType":"Business Protection","productNames":["Keyman Protection","Shareholder Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":220,"clientName":"Krishna Lal Kanth","factFindId":null},{"caseClientId":0,"clientId":111,"clientName":"Goldy Brar","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-28T10:44:15.643549Z"},{"id":367,"userFacingCaseId":"CASE-0295","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SourcingCompleted","clients":[{"caseClientId":0,"clientId":181,"clientName":"Ayra Ali","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":["VitalityLife"],"recommendedProductNames":["VitalityLife Optimised Life & Business SIC 2X"],"isLocked":false,"canReassign":true,"createdAt":"2026-08-25T12:24:56.515071Z"},{"id":366,"userFacingCaseId":"CASE-0294","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":218,"clientName":"Gagan Gagan","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-24T09:06:35.294268Z"},{"id":365,"userFacingCaseId":"CASE-0293","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":51,"clientName":"Jos Buttler","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-24T09:03:24.59935Z"},{"id":364,"userFacingCaseId":"CASE-0292","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":111,"clientName":"Goldy Brar","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-21T09:40:42.223604Z"},{"id":362,"userFacingCaseId":"CASE-0291","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":215,"clientName":"Testing Case One","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-20T08:15:53.278112Z"},{"id":361,"userFacingCaseId":"CASE-0290","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":215,"clientName":"Testing Case One","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-19T11:56:41.916289Z"},{"id":358,"userFacingCaseId":"CASE-0287","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":181,"clientName":"Ayra Ali","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-18T09:10:14.316615Z"},{"id":308,"userFacingCaseId":"CASE-0241","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":180,"clientName":"Gagan Deep Khajuria","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-06T07:41:50.491252Z"},{"id":302,"userFacingCaseId":"CASE-0235","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":53,"clientName":"Living Stone","factFindId":null},{"caseClientId":0,"clientId":185,"clientName":"Shashi Abrol","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-05T10:33:45.779695Z"},{"id":267,"userFacingCaseId":"CASE-0201","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":137,"clientName":"Aqfdqaf Afasf","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-30T08:31:34.28071Z"},{"id":265,"userFacingCaseId":"CASE-0199","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":73,"clientName":"James Faulkner","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-30T07:41:33.179065Z"},{"id":264,"userFacingCaseId":"CASE-0198","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":172,"clientName":"Kamran Ali","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-30T07:38:18.037744Z"},{"id":261,"userFacingCaseId":"CASE-0196","productType":"Business Protection","productNames":["Business Loan Insurance"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":184,"clientName":"AzaZ Azaz","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-29T11:49:50.152146Z"},{"id":231,"userFacingCaseId":"CASE-0174","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":59,"clientName":"Gagan Gagan","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-27T09:39:10.740963Z"},{"id":185,"userFacingCaseId":"CASE-0151","productType":"Business Protection","productNames":["Shareholder Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":51,"clientName":"Jos Buttler","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-20T09:06:34.245537Z"},{"id":172,"userFacingCaseId":"CASE-0140","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":608,"caseStatusName":"Pending","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":137,"clientName":"Aqfdqaf Afasf","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-16T13:24:13.835872Z"},{"id":169,"userFacingCaseId":"CASE-0137","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":611,"caseStatusName":"Cancelled","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":103,"clientName":"Michael Ernest","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-16T12:06:34.489084Z"},{"id":168,"userFacingCaseId":"CASE-0136","productType":"Business Protection","productNames":["Business Loan Insurance"],"caseStatusId":614,"caseStatusName":"Live","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":54,"clientName":"Josh Robert Buttler","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-16T12:01:25.46509Z"},{"id":129,"userFacingCaseId":"CASE-0106","productType":"Business Protection","productNames":["Business Loan Insurance"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"Initiated","clients":[{"caseClientId":0,"clientId":26,"clientName":"Jos Butler","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-09T12:53:01.795636Z"},{"id":99,"userFacingCaseId":"CASE-0076","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":86,"clientName":"Denisa Zama","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-06T13:36:31.60657Z"},{"id":86,"userFacingCaseId":"CASE-0064","productType":"Business Protection","productNames":["Relevant Life Cover","Business Life & Critical Illness"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Pre-Recommendation","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":78,"clientName":"Kawalpreet Kaur","factFindId":null},{"caseClientId":0,"clientId":79,"clientName":"Shubam Goel","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-03T13:21:11.87179Z"},{"id":50,"userFacingCaseId":"CASE-0035","productType":"Business Protection","productNames":["Relevant Life Cover","Business Loan Insurance","Keyman Protection","Shareholder Protection"],"caseStatusId":614,"caseStatusName":"Live","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Pre-Recommendation","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":46,"clientName":"Hedric Test","factFindId":null},{"caseClientId":0,"clientId":32,"clientName":"Venessa Kolh","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-25T10:54:58.627376Z"},{"id":49,"userFacingCaseId":"CASE-0034","productType":"Business Protection","productNames":["Business Life & Critical Illness"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Pre-Recommendation","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":45,"clientName":"Fillip Raw","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-25T08:38:31.47846Z"},{"id":43,"userFacingCaseId":"CASE-0029","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SuitabilityGenerated","clients":[{"caseClientId":0,"clientId":37,"clientName":"Dawood Ibrahimm","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-23T12:15:00.82981Z"},{"id":35,"userFacingCaseId":"CASE-0021","productType":"Business Protection","productNames":["Business Health Cover"],"caseStatusId":614,"caseStatusName":"Live","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Pre-Recommendation","internalState":"SourcingCompleted","clients":[{"caseClientId":0,"clientId":35,"clientName":"Harnain Koul","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-23T10:47:28.836589Z"},{"id":32,"userFacingCaseId":"CASE-0018","productType":"Business Protection","productNames":["Shareholder Protection"],"caseStatusId":614,"caseStatusName":"Live","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SourcingCompleted","clients":[{"caseClientId":0,"clientId":21,"clientName":"Gagandeep Singh","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-23T10:09:27.699557Z"},{"id":30,"userFacingCaseId":"CASE-0016","productType":"Business Protection","productNames":["Business Loan Insurance"],"caseStatusId":614,"caseStatusName":"Live","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Pre-Recommendation","internalState":"SourcingCompleted","clients":[{"caseClientId":0,"clientId":31,"clientName":"Vijay Subrimanyum","factFindId":null},{"caseClientId":0,"clientId":43,"clientName":"Dudu Fasdfasd","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-23T09:33:00.013987Z"},{"id":28,"userFacingCaseId":"CASE-0014","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":609,"caseStatusName":"Deferred","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SuitabilityGenerated","clients":[{"caseClientId":0,"clientId":30,"clientName":"Travis Scott","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-23T08:57:26.965488Z"},{"id":26,"userFacingCaseId":"CASE-0012","productType":"Business Protection","productNames":["Business Life & Critical Illness"],"caseStatusId":614,"caseStatusName":"Live","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SourcingCompleted","clients":[{"caseClientId":0,"clientId":29,"clientName":"Palak Mahajan","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-23T08:15:10.396302Z"},{"id":18,"userFacingCaseId":"CASE-0008","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":614,"caseStatusName":"Live","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SuitabilityGenerated","clients":[{"caseClientId":0,"clientId":20,"clientName":"Agham Khajuria","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-23T07:28:13.166757Z"}],"pagination":{"page":0,"size":50,"totalElements":37,"totalPages":1,"hasNext":false,"hasPrevious":false,"isFirst":true,"isLast":true}}},"timestamp":"2026-09-29T08:47:17.3195521Z"}
2026-09-29 08:47:17.305 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:ea09b5174cdd2de2d9b81ab5e4b832de] HTTP GET /api/v1/business/case-statuses responded 200 in 4.8510 ms
2026-09-29 08:47:17.305 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:d3c1d1377b39] [T:ea09b5174cdd2de2d9b81ab5e4b832de] HTTP GET /api/v1/business/case-statuses 200
Req: [no body] Res: {"success":true,"data":[{"id":595,"systemKey":"MortgageNewCase","name":"New Case","isDefault":true,"isActive":true,"sortOrder":10},{"id":596,"systemKey":"MortgageRemortgage","name":"Remortgage","isDefault":true,"isActive":true,"sortOrder":20},{"id":597,"systemKey":"MortgageMeeting","name":"Meeting","isDefault":true,"isActive":true,"sortOrder":30},{"id":598,"systemKey":"MortgageDip","name":"DIP","isDefault":true,"isActive":true,"sortOrder":40},{"id":599,"systemKey":"MortgagePreOfferProcessing","name":"Pre Offer Processing","isDefault":true,"isActive":true,"sortOrder":50},{"id":600,"systemKey":"MortgageValuationInstructed","name":"Valuation Instructed","isDefault":true,"isActive":true,"sortOrder":60},{"id":601,"systemKey":"MortgageValuationReceivedApproved","name":"Valuation Received Approved","isDefault":true,"isActive":true,"sortOrder":70},{"id":602,"systemKey":"MortgagePostOfferProcessing","name":"Post Offer Processing","isDefault":true,"isActive":true,"sortOrder":80},{"id":603,"systemKey":"MortgageContractsExchanged","name":"Contracts Exchanged","isDefault":true,"isActive":true,"sortOrder":90},{"id":604,"systemKey":"MortgageCompletedOffered","name":"Completed / Offered","isDefault":true,"isActive":true,"sortOrder":100},{"id":605,"systemKey":"MortgageInFlight","name":"In Flight","isDefault":true,"isActive":true,"sortOrder":110},{"id":606,"systemKey":"MortgageMarkAsNotProceeding","name":"Mark as Not Proceeding","isDefault":true,"isActive":true,"sortOrder":120},{"id":607,"systemKey":"ProtectionNewCase","name":"New Case","isDefault":true,"isActive":true,"sortOrder":125},{"id":608,"systemKey":"ProtectionPending","name":"Pending","isDefault":true,"isActive":true,"sortOrder":130},{"id":609,"systemKey":"ProtectionDeferred","name":"Deferred","isDefault":true,"isActive":true,"sortOrder":140},{"id":610,"systemKey":"ProtectionUnderwriting","name":"Underwriting","isDefault":true,"isActive":true,"sortOrder":150},{"id":611,"systemKey":"ProtectionCancelled","name":"Cancelled","isDefault":true,"isActive":true,"sortOrder":160},{"id":612,"systemKey":"ProtectionLapse","name":"Lapsed","isDefault":true,"isActive":true,"sortOrder":170},{"id":613,"systemKey":"ProtectionDeclined","name":"Declined","isDefault":true,"isActive":true,"sortOrder":180},{"id":614,"systemKey":"ProtectionLive","name":"Live","isDefault":true,"isActive":true,"sortOrder":190},{"id":615,"systemKey":"ProtectionMatured","name":"Matured","isDefault":true,"isActive":true,"sortOrder":200},{"id":616,"systemKey":"ProtectionNtus","name":"NTU","isDefault":true,"isActive":true,"sortOrder":210}],"timestamp":"2026-09-29T08:47:17.3051158Z"}
2026-09-29 08:47:17.302 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:8fcfcb5f2c44d77bb4248d8a97e6d9a3] HTTP GET /api/v1/business/cases/products responded 200 in 2.4114 ms
2026-09-29 08:47:17.302 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:5c4ef3ffbf4d] [T:8fcfcb5f2c44d77bb4248d8a97e6d9a3] HTTP GET /api/v1/business/cases/products 200
Req: [no body] Res: {"success":true,"data":[{"id":8,"name":"Relevant Life Cover"},{"id":9,"name":"Business Loan Insurance"},{"id":10,"name":"Keyman Protection"},{"id":11,"name":"Shareholder Protection"},{"id":12,"name":"Business Health Cover"},{"id":13,"name":"Business Life & Critical Illness"}],"timestamp":"2026-09-29T08:47:17.3022325Z"}
2026-09-29 08:47:17.301 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:9c2bd1264ba04115e47641e701d00e1d] HTTP GET /api/v1/business/cases/introducer-candidates responded 200 in 3.5320 ms
2026-09-29 08:47:17.301 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:495f22a5e83d] [T:9c2bd1264ba04115e47641e701d00e1d] HTTP GET /api/v1/business/cases/introducer-candidates 200
Req: [no body] Res: {"success":true,"data":[{"id":658,"fullName":"Gagan Deep Pi"},{"id":804,"fullName":"Lindy Lee"},{"id":924,"fullName":"Professional Introducer User3"},{"id":925,"fullName":"Professional Introducer User4"},{"id":926,"fullName":"Professional Introducer User5"},{"id":927,"fullName":"Professional Introducer User6"},{"id":928,"fullName":"Professional Introducer User7"},{"id":929,"fullName":"Professional Introducer User8"}],"timestamp":"2026-09-29T08:47:17.3013179Z"}
2026-09-29 08:47:14.228 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:5401faa4f9f79541fe106c0aac5a5554] HTTP GET /api/v1/business/my-tenant/branding responded 200 in 6.2679 ms
2026-09-29 08:47:14.228 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:7cf8e74289c7] [T:5401faa4f9f79541fe106c0aac5a5554] HTTP GET /api/v1/business/my-tenant/branding 200
Req: [no body] Res: {"success":true,"data":{"primaryColor":"#FF5C00","secondaryColor":"#FF13F0","logoUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/28/28_Wealthmax-Financial-Advisers-Ltd._2026-06-22/c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png?sv=2026-02-06&se=2026-09-29T09%3A47%3A14Z&sr=b&sp=r&rscd=attachment%3B+filename%3Dc0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png%3B+filename*%3DUTF-8%27%27c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png&sig=Vp0PirwKVwW51Jqj9CytopAAWZWcWo38RcJf7S8ItA0%3D","companyLogoThumbnailUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/f6694f6c-ddfc-4d16-80bc-664a01b3d416_logo.jpg?sv=2026-02-06&se=2036-07-18T13%3A31%3A06Z&sr=b&sp=r&sig=hNhUd61tHsDcA56Q%2F%2FmoaWos%2ByUFldaq%2Be979eNYxAE%3D","socialUrls":{"facebookUrl":null,"instagramUrl":null,"xUrl":null,"linkedInUrl":null}},"timestamp":"2026-09-29T08:47:14.2280197Z"}
2026-09-29 08:46:59.591 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:cf2d09f99a2002cdc3318ed9056d9ef3] HTTP GET /api/v1/business/my-tenant/branding responded 200 in 7.2056 ms
2026-09-29 08:46:59.591 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:cbf1390fe375] [T:cf2d09f99a2002cdc3318ed9056d9ef3] HTTP GET /api/v1/business/my-tenant/branding 200
Req: [no body] Res: {"success":true,"data":{"primaryColor":"#FF5C00","secondaryColor":"#FF13F0","logoUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/28/28_Wealthmax-Financial-Advisers-Ltd._2026-06-22/c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png?sv=2026-02-06&se=2026-09-29T09%3A46%3A59Z&sr=b&sp=r&rscd=attachment%3B+filename%3Dc0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png%3B+filename*%3DUTF-8%27%27c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png&sig=tHPNSqf6kft1LF1JzT2%2FWmI68JZoCBucGKi9%2BG5fzKg%3D","companyLogoThumbnailUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/f6694f6c-ddfc-4d16-80bc-664a01b3d416_logo.jpg?sv=2026-02-06&se=2036-07-18T13%3A31%3A06Z&sr=b&sp=r&sig=hNhUd61tHsDcA56Q%2F%2FmoaWos%2ByUFldaq%2Be979eNYxAE%3D","socialUrls":{"facebookUrl":null,"instagramUrl":null,"xUrl":null,"linkedInUrl":null}},"timestamp":"2026-09-29T08:46:59.5916392Z"}
2026-09-29 08:46:48.963 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:029482a7ae0887f75f0e93080034ef5b] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details/addresses responded 200 in 3.8134 ms
2026-09-29 08:46:48.963 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:d2478d587832] [T:029482a7ae0887f75f0e93080034ef5b] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details/addresses 200
Req: [no body] Res: {"success":true,"data":[{"id":166,"isCurrent":true,"residentialStatus":"Living With Parents","moveInDate":null,"moveOutDate":null,"city":"Brentford","flatNameOrNumber":"5","buildingName":"T C S Express Worldwide Ltd","streetAddress":"Great West Road","county":"Middlesex","postCode":"TW8 9DW","country":"England","residentialAddress":"T C S Express Worldwide Ltd, 1000 Great West Road, Brentford, Middlesex","town":"Brentford","constituentCountry":"hhhgf"}],"timestamp":"2026-09-29T08:46:48.9632672Z"}
2026-09-29 08:46:48.583 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:536cfd47d798e41cb00d5e065218550c] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details/dependants responded 200 in 3.9799 ms
2026-09-29 08:46:48.583 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:be073dc4520e] [T:536cfd47d798e41cb00d5e065218550c] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details/dependants 200
Req: [no body] Res: {"success":true,"data":[{"id":124,"name":"Taimur Ali Khan","dateOfBirth":"1980-07-03","relationshipType":"Spouse","dependencyTermYears":null,"isForWholeOfLife":true}],"timestamp":"2026-09-29T08:46:48.5835368Z"}
2026-09-29 08:46:48.574 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:e9a3857944952f9a2e70a893026dbabd] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details responded 200 in 6.7763 ms
2026-09-29 08:46:48.574 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:9476b58ba21f] [T:e9a3857944952f9a2e70a893026dbabd] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details 200
Req: [no body] Res: {"success":true,"data":{"id":288,"factFindId":415,"title":"Miss","firstName":"Ayra","lastName":"Ali","email":"ayra22@gmail.com","mobilePhone":"+44 5566778899","middleName":null,"dateOfBirth":"1992-07-22","countryOfBirth":null,"nationality":"British","maritalStatus":"Single","gender":"Female","genderOther":null,"anticipatedRetirementAge":65,"anticipatedEmploymentChange":null,"isSmoker":true,"lastSmokedYears":0,"lastSmokedMonths":4,"hasWill":false,"lastWillReviewedYears":null,"lastWillReviewedMonths":null,"niNumber":null,"passportNo":null,"passportCountry":null,"passportValidFrom":null,"passportValidTo":null,"visaType":null,"visaValidFrom":null,"visaValidityDate":null,"isUkResidentForTaxPurposes":null,"isSeekingAsylum":null,"hasRefugeeStatus":null,"hasIndefiniteLeaveToRemain":null,"hasBeenUkResidentMoreThanOneYear":null,"hasBeenKnownByOtherNames":null,"holdsDrivingLicence":null,"drivingLicenceNumber":null,"drivingLicenceIssueDate":null,"drivingLicenceExpiryDate":null,"marketingEmail":null,"marketingText":null,"marketingPhone":null,"marketingMail":null,"createdAt":"2026-07-29T10:15:03.694584Z","updatedAt":null},"timestamp":"2026-09-29T08:46:48.5732311Z","preCheck":{"area":"Fact Find","pageKey":"PersonalDetails","pageTitle":"Personal Details","caseClientId":415,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:46:48.396 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:0b4e8b31261844e57be3faea622d2d6b] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details/addresses responded 200 in 4.1355 ms
2026-09-29 08:46:48.396 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:e25ca3de85d1] [T:0b4e8b31261844e57be3faea622d2d6b] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details/addresses 200
Req: [no body] Res: {"success":true,"data":[{"id":166,"isCurrent":true,"residentialStatus":"Living With Parents","moveInDate":null,"moveOutDate":null,"city":"Brentford","flatNameOrNumber":"5","buildingName":"T C S Express Worldwide Ltd","streetAddress":"Great West Road","county":"Middlesex","postCode":"TW8 9DW","country":"England","residentialAddress":"T C S Express Worldwide Ltd, 1000 Great West Road, Brentford, Middlesex","town":"Brentford","constituentCountry":"hhhgf"}],"timestamp":"2026-09-29T08:46:48.3965589Z"}
2026-09-29 08:46:48.141 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:38d7ef964767f3221a12ad1745567d70] HTTP GET /api/v1/business/cases/367 responded 200 in 182.8447 ms
2026-09-29 08:46:48.141 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:7752e3f9b0ba] [T:38d7ef964767f3221a12ad1745567d70] HTTP GET /api/v1/business/cases/367 200
Req: [no body] Res: {"success":true,"data":{"id":367,"userFacingCaseId":"CASE-0295","productType":"Business Protection","productTypeDisplayName":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"preCheckStatus":"Not Started","preCheckOutstandingCount":0,"stage":"Lead","internalState":"SourcingCompleted","clients":[{"caseClientId":415,"clientId":181,"clientName":"Ayra Ali","factFindId":415}],"assignedUserId":656,"assignedUserName":"Wealthmax Financial Advisers Pvt. Ltd.","assignedUserArName":null,"assignedUserBranchName":"Wealthmax Financial Advisers Ltd.","introducerUserId":null,"introducerName":null,"isLocked":false,"lockedAt":null,"canReassign":true,"tenantId":28,"createdBy":"656","createdAt":"2026-08-25T12:24:56.515071Z","updatedBy":"656","updatedAt":"2026-09-21T11:01:07.251459Z","caseInformation":{"factFind":[{"order":1,"sectionType":"Personal Details","status":"Complete","completedAt":"2026-08-25T12:25:09.030979Z","preCheckArea":"Fact Find","preCheckPageKey":"PersonalDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":2,"sectionType":"Income","status":"Complete","completedAt":"2026-08-25T12:24:57.350783Z","preCheckArea":"Fact Find","preCheckPageKey":"Income","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":3,"sectionType":"Expenditure","status":"Complete","completedAt":"2026-08-25T12:25:13.573356Z","preCheckArea":"Fact Find","preCheckPageKey":"Expenditure","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":4,"sectionType":"Assets","status":"Complete","completedAt":"2026-08-25T12:25:15.084336Z","preCheckArea":"Fact Find","preCheckPageKey":"Assets","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":5,"sectionType":"Credit","status":"Complete","completedAt":"2026-08-25T12:25:16.791485Z","preCheckArea":"Fact Find","preCheckPageKey":"Credit","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":8,"sectionType":"Company Details","status":"Complete","completedAt":"2026-08-27T10:23:59.524369Z","preCheckArea":"Fact Find","preCheckPageKey":"CompanyDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":9,"sectionType":"Existing Property","status":"Complete","completedAt":"2026-08-25T12:25:22.424877Z","preCheckArea":"Fact Find","preCheckPageKey":"ExistingProperty","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":10,"sectionType":"Financial Overview","status":"Complete","completedAt":"2026-08-25T12:25:25.847433Z","preCheckArea":"Fact Find","preCheckPageKey":"FinancialOverview","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}],"productType":{"name":"Business Protection","productNames":[{"name":"Keyman Protection","status":"Complete","completedAt":null,"preCheckArea":"Product Requirement","preCheckPageKey":"KeymanProtection","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}]},"sourcing":"Business Protection","sourcingSection":[{"order":1,"sectionType":"Needs & Preferences","status":"Complete","completedAt":"2026-08-25T12:26:56.33742Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionNeeds","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":2,"sectionType":"Products","status":"Complete","completedAt":"2026-08-28T08:05:50.893244Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionProducts","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":3,"sectionType":"Recommendation","status":"Complete","completedAt":"2026-08-27T08:25:48.480658Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionRecommendation","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}],"suitability":{"documentsComplete":false,"pendingDocuments":[{"documentType":"PhotoId","label":"Photo ID","status":"Pending","completedAt":null,"missingForClients":[{"clientId":181,"fullName":"Ayra Ali"}]},{"documentType":"QuoteComparisonReport","label":"Quote Comparison Report","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"ProvidersIllustration","label":"Provider's Illustration","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"Application","label":"Application","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"KeyFeatures","label":"Key Features","status":"Pending","completedAt":null,"missingForClients":[]}],"preCheckArea":"Suitability","preCheckPageKey":"SuitabilityReport","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}}},"timestamp":"2026-09-29T08:46:48.1413155Z"}
2026-09-29 08:46:47.978 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:756d73ff9bc0f8e8913422b81e526c80] HTTP GET /api/v1/business/cases/367/notes/summary responded 200 in 25.7973 ms
2026-09-29 08:46:47.978 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:e30b64180a4f] [T:756d73ff9bc0f8e8913422b81e526c80] HTTP GET /api/v1/business/cases/367/notes/summary 200
Req: [no body] Res: {"success":true,"data":{"notesAdded":0,"notesUnread":0},"timestamp":"2026-09-29T08:46:47.978033Z"}
2026-09-29 08:46:47.976 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:9cf668eae2f02197d97f09d71044d269] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details responded 200 in 24.6868 ms
2026-09-29 08:46:47.975 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:1e02eb0b10c4] [T:9cf668eae2f02197d97f09d71044d269] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details 200
Req: [no body] Res: {"success":true,"data":{"id":288,"factFindId":415,"title":"Miss","firstName":"Ayra","lastName":"Ali","email":"ayra22@gmail.com","mobilePhone":"+44 5566778899","middleName":null,"dateOfBirth":"1992-07-22","countryOfBirth":null,"nationality":"British","maritalStatus":"Single","gender":"Female","genderOther":null,"anticipatedRetirementAge":65,"anticipatedEmploymentChange":null,"isSmoker":true,"lastSmokedYears":0,"lastSmokedMonths":4,"hasWill":false,"lastWillReviewedYears":null,"lastWillReviewedMonths":null,"niNumber":null,"passportNo":null,"passportCountry":null,"passportValidFrom":null,"passportValidTo":null,"visaType":null,"visaValidFrom":null,"visaValidityDate":null,"isUkResidentForTaxPurposes":null,"isSeekingAsylum":null,"hasRefugeeStatus":null,"hasIndefiniteLeaveToRemain":null,"hasBeenUkResidentMoreThanOneYear":null,"hasBeenKnownByOtherNames":null,"holdsDrivingLicence":null,"drivingLicenceNumber":null,"drivingLicenceIssueDate":null,"drivingLicenceExpiryDate":null,"marketingEmail":null,"marketingText":null,"marketingPhone":null,"marketingMail":null,"createdAt":"2026-07-29T10:15:03.694584Z","updatedAt":null},"timestamp":"2026-09-29T08:46:47.9739563Z","preCheck":{"area":"Fact Find","pageKey":"PersonalDetails","pageTitle":"Personal Details","caseClientId":415,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:46:47.973 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:ee6dec542da910a342c8e817f31184af] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details/dependants responded 200 in 24.9904 ms
2026-09-29 08:46:47.973 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:ee78cf8d98f7] [T:ee6dec542da910a342c8e817f31184af] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details/dependants 200
Req: [no body] Res: {"success":true,"data":[{"id":124,"name":"Taimur Ali Khan","dateOfBirth":"1980-07-03","relationshipType":"Spouse","dependencyTermYears":null,"isForWholeOfLife":true}],"timestamp":"2026-09-29T08:46:47.9733944Z"}
2026-09-29 08:46:47.970 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:732bea152e4143b26f189c5af71edb33] HTTP GET /api/v1/business/cases/367/fact-find/start-date responded 200 in 17.7945 ms
2026-09-29 08:46:47.970 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:10a84a1a1ba5] [T:732bea152e4143b26f189c5af71edb33] HTTP GET /api/v1/business/cases/367/fact-find/start-date 200
Req: [no body] Res: {"success":true,"data":{"startedAt":"2026-08-25T12:25:06.752Z"},"timestamp":"2026-09-29T08:46:47.9700692Z"}
2026-09-29 08:46:35.895 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:0e645fbc38b593006950f4b1f3a12bf9] HTTP GET /api/v1/business/my-tenant/branding responded 200 in 5.7760 ms
2026-09-29 08:46:35.895 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:533455b4caac] [T:0e645fbc38b593006950f4b1f3a12bf9] HTTP GET /api/v1/business/my-tenant/branding 200
Req: [no body] Res: {"success":true,"data":{"primaryColor":"#FF5C00","secondaryColor":"#FF13F0","logoUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/28/28_Wealthmax-Financial-Advisers-Ltd._2026-06-22/c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png?sv=2026-02-06&se=2026-09-29T09%3A46%3A35Z&sr=b&sp=r&rscd=attachment%3B+filename%3Dc0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png%3B+filename*%3DUTF-8%27%27c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png&sig=hFazMkF1X6tyBCmnwt5JNmoLa91QdbyC6i%2B9jQETBVI%3D","companyLogoThumbnailUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/f6694f6c-ddfc-4d16-80bc-664a01b3d416_logo.jpg?sv=2026-02-06&se=2036-07-18T13%3A31%3A06Z&sr=b&sp=r&sig=hNhUd61tHsDcA56Q%2F%2FmoaWos%2ByUFldaq%2Be979eNYxAE%3D","socialUrls":{"facebookUrl":null,"instagramUrl":null,"xUrl":null,"linkedInUrl":null}},"timestamp":"2026-09-29T08:46:35.8953245Z"}
2026-09-29 08:46:30.979 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:29b1165b388c3a640d5c7b2022d2a019] HTTP GET /api/v1/business/case-clients/415/product-requirements/keyman-protection responded 200 in 4.2262 ms
2026-09-29 08:46:30.979 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:c686b80923d2] [T:29b1165b388c3a640d5c7b2022d2a019] HTTP GET /api/v1/business/case-clients/415/product-requirements/keyman-protection 200
Req: [no body] Res: {"success":true,"data":{"id":10,"caseClientId":415,"isComplete":true,"entries":[{"id":11,"title":"Mr","firstName":"Gagan","lastName":"Gagan","dateOfBirth":"1999-08-04","jobTitle":"Goldy","typeOfCover":"test","sumAssured":50000.00,"termYears":null,"toAge":65}],"createdAt":"2026-08-25T12:26:00.128486Z","updatedAt":null},"timestamp":"2026-09-29T08:46:30.978417Z","preCheck":{"area":"Product Requirement","pageKey":"KeymanProtection","pageTitle":"Keyman Protection","caseClientId":415,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:46:30.565 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:0fa08a10b19735955a928d0f74ea59bd] HTTP GET /api/v1/business/cases/367/notes/summary responded 200 in 11.0379 ms
2026-09-29 08:46:30.565 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:7c2fe3847a55] [T:0fa08a10b19735955a928d0f74ea59bd] HTTP GET /api/v1/business/cases/367/notes/summary 200
Req: [no body] Res: {"success":true,"data":{"notesAdded":0,"notesUnread":0},"timestamp":"2026-09-29T08:46:30.5656682Z"}
2026-09-29 08:46:30.564 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:e00b3e257180589edf8fcac69b8b6197] HTTP GET /api/v1/business/cases/367 responded 200 in 27.1988 ms
2026-09-29 08:46:30.564 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:7de88fa1c885] [T:e00b3e257180589edf8fcac69b8b6197] HTTP GET /api/v1/business/cases/367 200
Req: [no body] Res: {"success":true,"data":{"id":367,"userFacingCaseId":"CASE-0295","productType":"Business Protection","productTypeDisplayName":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"preCheckStatus":"Not Started","preCheckOutstandingCount":0,"stage":"Lead","internalState":"SourcingCompleted","clients":[{"caseClientId":415,"clientId":181,"clientName":"Ayra Ali","factFindId":415}],"assignedUserId":656,"assignedUserName":"Wealthmax Financial Advisers Pvt. Ltd.","assignedUserArName":null,"assignedUserBranchName":"Wealthmax Financial Advisers Ltd.","introducerUserId":null,"introducerName":null,"isLocked":false,"lockedAt":null,"canReassign":true,"tenantId":28,"createdBy":"656","createdAt":"2026-08-25T12:24:56.515071Z","updatedBy":"656","updatedAt":"2026-09-21T11:01:07.251459Z","caseInformation":{"factFind":[{"order":1,"sectionType":"Personal Details","status":"Complete","completedAt":"2026-08-25T12:25:09.030979Z","preCheckArea":"Fact Find","preCheckPageKey":"PersonalDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":2,"sectionType":"Income","status":"Complete","completedAt":"2026-08-25T12:24:57.350783Z","preCheckArea":"Fact Find","preCheckPageKey":"Income","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":3,"sectionType":"Expenditure","status":"Complete","completedAt":"2026-08-25T12:25:13.573356Z","preCheckArea":"Fact Find","preCheckPageKey":"Expenditure","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":4,"sectionType":"Assets","status":"Complete","completedAt":"2026-08-25T12:25:15.084336Z","preCheckArea":"Fact Find","preCheckPageKey":"Assets","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":5,"sectionType":"Credit","status":"Complete","completedAt":"2026-08-25T12:25:16.791485Z","preCheckArea":"Fact Find","preCheckPageKey":"Credit","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":8,"sectionType":"Company Details","status":"Complete","completedAt":"2026-08-27T10:23:59.524369Z","preCheckArea":"Fact Find","preCheckPageKey":"CompanyDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":9,"sectionType":"Existing Property","status":"Complete","completedAt":"2026-08-25T12:25:22.424877Z","preCheckArea":"Fact Find","preCheckPageKey":"ExistingProperty","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":10,"sectionType":"Financial Overview","status":"Complete","completedAt":"2026-08-25T12:25:25.847433Z","preCheckArea":"Fact Find","preCheckPageKey":"FinancialOverview","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}],"productType":{"name":"Business Protection","productNames":[{"name":"Keyman Protection","status":"Complete","completedAt":null,"preCheckArea":"Product Requirement","preCheckPageKey":"KeymanProtection","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}]},"sourcing":"Business Protection","sourcingSection":[{"order":1,"sectionType":"Needs & Preferences","status":"Complete","completedAt":"2026-08-25T12:26:56.33742Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionNeeds","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":2,"sectionType":"Products","status":"Complete","completedAt":"2026-08-28T08:05:50.893244Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionProducts","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":3,"sectionType":"Recommendation","status":"Complete","completedAt":"2026-08-27T08:25:48.480658Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionRecommendation","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}],"suitability":{"documentsComplete":false,"pendingDocuments":[{"documentType":"PhotoId","label":"Photo ID","status":"Pending","completedAt":null,"missingForClients":[{"clientId":181,"fullName":"Ayra Ali"}]},{"documentType":"QuoteComparisonReport","label":"Quote Comparison Report","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"ProvidersIllustration","label":"Provider's Illustration","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"Application","label":"Application","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"KeyFeatures","label":"Key Features","status":"Pending","completedAt":null,"missingForClients":[]}],"preCheckArea":"Suitability","preCheckPageKey":"SuitabilityReport","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}}},"timestamp":"2026-09-29T08:46:30.5644236Z"}
2026-09-29 08:46:30.549 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:fc9dc577a744e10424e47fc1e8c3b190] HTTP GET /api/v1/business/case-clients/415/product-requirements/keyman-protection responded 200 in 3.9672 ms
2026-09-29 08:46:30.548 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:6344f8f342f5] [T:fc9dc577a744e10424e47fc1e8c3b190] HTTP GET /api/v1/business/case-clients/415/product-requirements/keyman-protection 200
Req: [no body] Res: {"success":true,"data":{"id":10,"caseClientId":415,"isComplete":true,"entries":[{"id":11,"title":"Mr","firstName":"Gagan","lastName":"Gagan","dateOfBirth":"1999-08-04","jobTitle":"Goldy","typeOfCover":"test","sumAssured":50000.00,"termYears":null,"toAge":65}],"createdAt":"2026-08-25T12:26:00.128486Z","updatedAt":null},"timestamp":"2026-09-29T08:46:30.5474737Z","preCheck":{"area":"Product Requirement","pageKey":"KeymanProtection","pageTitle":"Keyman Protection","caseClientId":415,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:46:28.531 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:0d2793f914dfb1db9b77a92395ef7a29] HTTP GET /api/v1/business/cases/367 responded 200 in 31.4454 ms
2026-09-29 08:46:28.531 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:c87519885e13] [T:0d2793f914dfb1db9b77a92395ef7a29] HTTP GET /api/v1/business/cases/367 200
Req: [no body] Res: {"success":true,"data":{"id":367,"userFacingCaseId":"CASE-0295","productType":"Business Protection","productTypeDisplayName":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"preCheckStatus":"Not Started","preCheckOutstandingCount":0,"stage":"Lead","internalState":"SourcingCompleted","clients":[{"caseClientId":415,"clientId":181,"clientName":"Ayra Ali","factFindId":415}],"assignedUserId":656,"assignedUserName":"Wealthmax Financial Advisers Pvt. Ltd.","assignedUserArName":null,"assignedUserBranchName":"Wealthmax Financial Advisers Ltd.","introducerUserId":null,"introducerName":null,"isLocked":false,"lockedAt":null,"canReassign":true,"tenantId":28,"createdBy":"656","createdAt":"2026-08-25T12:24:56.515071Z","updatedBy":"656","updatedAt":"2026-09-21T11:01:07.251459Z","caseInformation":{"factFind":[{"order":1,"sectionType":"Personal Details","status":"Complete","completedAt":"2026-08-25T12:25:09.030979Z","preCheckArea":"Fact Find","preCheckPageKey":"PersonalDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":2,"sectionType":"Income","status":"Complete","completedAt":"2026-08-25T12:24:57.350783Z","preCheckArea":"Fact Find","preCheckPageKey":"Income","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":3,"sectionType":"Expenditure","status":"Complete","completedAt":"2026-08-25T12:25:13.573356Z","preCheckArea":"Fact Find","preCheckPageKey":"Expenditure","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":4,"sectionType":"Assets","status":"Complete","completedAt":"2026-08-25T12:25:15.084336Z","preCheckArea":"Fact Find","preCheckPageKey":"Assets","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":5,"sectionType":"Credit","status":"Complete","completedAt":"2026-08-25T12:25:16.791485Z","preCheckArea":"Fact Find","preCheckPageKey":"Credit","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":8,"sectionType":"Company Details","status":"Complete","completedAt":"2026-08-27T10:23:59.524369Z","preCheckArea":"Fact Find","preCheckPageKey":"CompanyDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":9,"sectionType":"Existing Property","status":"Complete","completedAt":"2026-08-25T12:25:22.424877Z","preCheckArea":"Fact Find","preCheckPageKey":"ExistingProperty","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":10,"sectionType":"Financial Overview","status":"Complete","completedAt":"2026-08-25T12:25:25.847433Z","preCheckArea":"Fact Find","preCheckPageKey":"FinancialOverview","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}],"productType":{"name":"Business Protection","productNames":[{"name":"Keyman Protection","status":"Complete","completedAt":null,"preCheckArea":"Product Requirement","preCheckPageKey":"KeymanProtection","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}]},"sourcing":"Business Protection","sourcingSection":[{"order":1,"sectionType":"Needs & Preferences","status":"Complete","completedAt":"2026-08-25T12:26:56.33742Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionNeeds","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":2,"sectionType":"Products","status":"Complete","completedAt":"2026-08-28T08:05:50.893244Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionProducts","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":3,"sectionType":"Recommendation","status":"Complete","completedAt":"2026-08-27T08:25:48.480658Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionRecommendation","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}],"suitability":{"documentsComplete":false,"pendingDocuments":[{"documentType":"PhotoId","label":"Photo ID","status":"Pending","completedAt":null,"missingForClients":[{"clientId":181,"fullName":"Ayra Ali"}]},{"documentType":"QuoteComparisonReport","label":"Quote Comparison Report","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"ProvidersIllustration","label":"Provider's Illustration","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"Application","label":"Application","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"KeyFeatures","label":"Key Features","status":"Pending","completedAt":null,"missingForClients":[]}],"preCheckArea":"Suitability","preCheckPageKey":"SuitabilityReport","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}}},"timestamp":"2026-09-29T08:46:28.5313636Z"}
2026-09-29 08:46:28.522 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:15c572216fe5896de2c58a5eecf61886] HTTP GET /api/v1/business/cases/367/notes/summary responded 200 in 10.4830 ms
2026-09-29 08:46:28.522 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:e353ed156acc] [T:15c572216fe5896de2c58a5eecf61886] HTTP GET /api/v1/business/cases/367/notes/summary 200
Req: [no body] Res: {"success":true,"data":{"notesAdded":0,"notesUnread":0},"timestamp":"2026-09-29T08:46:28.5222618Z"}
2026-09-29 08:46:28.518 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:e002b6fb536b546112d3ac7bc0bc3efe] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details responded 200 in 6.9304 ms
2026-09-29 08:46:28.518 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:4567a91c241f] [T:e002b6fb536b546112d3ac7bc0bc3efe] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details 200
Req: [no body] Res: {"success":true,"data":{"id":288,"factFindId":415,"title":"Miss","firstName":"Ayra","lastName":"Ali","email":"ayra22@gmail.com","mobilePhone":"+44 5566778899","middleName":null,"dateOfBirth":"1992-07-22","countryOfBirth":null,"nationality":"British","maritalStatus":"Single","gender":"Female","genderOther":null,"anticipatedRetirementAge":65,"anticipatedEmploymentChange":null,"isSmoker":true,"lastSmokedYears":0,"lastSmokedMonths":4,"hasWill":false,"lastWillReviewedYears":null,"lastWillReviewedMonths":null,"niNumber":null,"passportNo":null,"passportCountry":null,"passportValidFrom":null,"passportValidTo":null,"visaType":null,"visaValidFrom":null,"visaValidityDate":null,"isUkResidentForTaxPurposes":null,"isSeekingAsylum":null,"hasRefugeeStatus":null,"hasIndefiniteLeaveToRemain":null,"hasBeenUkResidentMoreThanOneYear":null,"hasBeenKnownByOtherNames":null,"holdsDrivingLicence":null,"drivingLicenceNumber":null,"drivingLicenceIssueDate":null,"drivingLicenceExpiryDate":null,"marketingEmail":null,"marketingText":null,"marketingPhone":null,"marketingMail":null,"createdAt":"2026-07-29T10:15:03.694584Z","updatedAt":null},"timestamp":"2026-09-29T08:46:28.5169849Z","preCheck":{"area":"Fact Find","pageKey":"PersonalDetails","pageTitle":"Personal Details","caseClientId":415,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:46:28.518 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:2bb08b7625a29a16c39902338c88be50] HTTP GET /api/v1/business/sourcing/cases/367/business-protection-needs responded 200 in 6.2212 ms
2026-09-29 08:46:28.517 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:1925104a8c6b] [T:2bb08b7625a29a16c39902338c88be50] HTTP GET /api/v1/business/sourcing/cases/367/business-protection-needs 200
Req: [no body] Res: {"success":true,"data":{"id":24,"caseId":367,"livesAssured":"Client1","benefitType":"Level Term Assurance","relevantLifeOnly":false,"premiumType":"Guaranteed","coverScenarios":[{"id":89,"scenarioType":"LifeOrEarlierCiCover","termYears":null,"toAgeYears":65,"coverAmount":50000.00}],"totalPermanentDisability":null,"waiverOfPremium":"Client1","indexation":"Level","policyInterestRate":null},"timestamp":"2026-09-29T08:46:28.5154495Z","preCheck":{"area":"Sourcing","pageKey":"BusinessProtectionNeeds","pageTitle":"Needs & Preferences","caseClientId":null,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:46:06.798 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:2b2f7e2307b0beec6caf1f8b43b6c7d5] HTTP GET /api/v1/business/sourcing/cases/367/recommended-products/137 responded 200 in 96.4414 ms
2026-09-29 08:46:06.798 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:f9d5e73548c3] [T:2b2f7e2307b0beec6caf1f8b43b6c7d5] HTTP GET /api/v1/business/sourcing/cases/367/recommended-products/137 200
Req: [no body] Res: {"success":true,"data":[{"id":33,"caseId":367,"quoteId":137,"iPipelineQuoteId":null,"benefitId":null,"benefitKey":null,"benefitName":null,"coverType":null,"displayName":null,"isManualProduct":false,"basicInformation":{"productName":"VitalityLife Optimised Life & Business SIC 2X","provider":"VitalityLife","providerId":131,"addToTrust":false,"trustType":null},"policyInformation":{"clients":[],"sumAssured":50000.00,"policyType":[],"singleJointPolicy":"Single","policyNumber":"987654321","termType":null,"terms":null,"toAge":null,"businessType":"New Business","protectionBasis":"Level","premiumPeriod":null,"premiumAmount":13.58,"productType":"Term"},"commissionInformation":{"grossCommission":null,"commissionMonths":"24 Months","commissionType":"Non-Indemnity"},"recommendations":{"policyRecommendations":"aqwsedrfg","providerRecommended":"34ertyhj"},"isComplete":false}],"timestamp":"2026-09-29T08:46:06.7770574Z"}
2026-09-29 08:46:06.723 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:862ba282ced0e0ebcb9800ce35a24210] HTTP GET /api/v1/business/product-catalog/providers responded 200 in 19.6909 ms
2026-09-29 08:46:06.723 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:220ed1ba7b88] [T:862ba282ced0e0ebcb9800ce35a24210] HTTP GET /api/v1/business/product-catalog/providers 200
Req: [no body] Res: {"success":true,"data":{"content":[{"id":129,"name":"Aviva","logo":null,"source":"IPipeline","externalId":"nuc","isActive":true,"productCount":15,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":139,"name":"Beagle Street","logo":null,"source":"IPipeline","externalId":"beaglest","isActive":true,"productCount":2,"createdAt":"2026-07-10T09:26:58.253233Z"},{"id":121,"name":"British Friendly","logo":null,"source":"IPipeline","externalId":"britfriend","isActive":true,"productCount":3,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":122,"name":"Cirencester Friendly","logo":null,"source":"IPipeline","externalId":"cirenfr","isActive":true,"productCount":2,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":137,"name":"Gagan","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-06-23T09:28:03.98139Z"},{"id":140,"name":"Gagan Deep","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-09-21T10:02:25.279225Z"},{"id":138,"name":"Gagan Test","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-06-23T09:30:02.696935Z"},{"id":124,"name":"Guardian","logo":null,"source":"IPipeline","externalId":"gryphon","isActive":true,"productCount":10,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":125,"name":"Holloway Friendly","logo":null,"source":"IPipeline","externalId":"holloway","isActive":true,"productCount":6,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":130,"name":"LV=","logo":null,"source":"IPipeline","externalId":"permins","isActive":false,"productCount":24,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":126,"name":"Legal & General","logo":null,"source":"IPipeline","externalId":"legal","isActive":true,"productCount":50,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":136,"name":"Manual Provider","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-06-22T12:40:46.0954Z"},{"id":127,"name":"MetLife","logo":null,"source":"IPipeline","externalId":"metlife","isActive":true,"productCount":3,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":128,"name":"National Friendly","logo":null,"source":"IPipeline","externalId":"natfriend","isActive":true,"productCount":12,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":132,"name":"Royal London","logo":null,"source":"IPipeline","externalId":"roylondon","isActive":true,"productCount":18,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":133,"name":"Scottish Widows","logo":null,"source":"IPipeline","externalId":"scotwid","isActive":true,"productCount":6,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":134,"name":"Shepherds Friendly","logo":null,"source":"IPipeline","externalId":"shepfr","isActive":true,"productCount":3,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":123,"name":"The Exeter","logo":null,"source":"IPipeline","externalId":"exfamfri","isActive":true,"productCount":8,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":141,"name":"Uinsure","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-09-25T08:12:50.262205Z"},{"id":131,"name":"VitalityLife","logo":null,"source":"IPipeline","externalId":"pruprotect","isActive":true,"productCount":58,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":135,"name":"Zurich","logo":null,"source":"IPipeline","externalId":"zifa","isActive":true,"productCount":25,"createdAt":"2026-06-20T09:00:37.305301Z"}],"pagination":{"page":0,"size":100,"totalElements":21,"totalPages":1,"hasNext":false,"hasPrevious":false,"isFirst":true,"isLast":true}},"timestamp":"2026-09-29T08:46:06.7230515Z"}
2026-09-29 08:46:04.130 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:530a80c043bf7be5e57356dcea2c33d3] HTTP GET /api/v1/business/product-catalog/providers responded 200 in 4.0872 ms
2026-09-29 08:46:04.129 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:306c51a851df] [T:530a80c043bf7be5e57356dcea2c33d3] HTTP GET /api/v1/business/product-catalog/providers 200
Req: [no body] Res: {"success":true,"data":{"content":[{"id":129,"name":"Aviva","logo":null,"source":"IPipeline","externalId":"nuc","isActive":true,"productCount":15,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":139,"name":"Beagle Street","logo":null,"source":"IPipeline","externalId":"beaglest","isActive":true,"productCount":2,"createdAt":"2026-07-10T09:26:58.253233Z"},{"id":121,"name":"British Friendly","logo":null,"source":"IPipeline","externalId":"britfriend","isActive":true,"productCount":3,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":122,"name":"Cirencester Friendly","logo":null,"source":"IPipeline","externalId":"cirenfr","isActive":true,"productCount":2,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":137,"name":"Gagan","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-06-23T09:28:03.98139Z"},{"id":140,"name":"Gagan Deep","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-09-21T10:02:25.279225Z"},{"id":138,"name":"Gagan Test","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-06-23T09:30:02.696935Z"},{"id":124,"name":"Guardian","logo":null,"source":"IPipeline","externalId":"gryphon","isActive":true,"productCount":10,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":125,"name":"Holloway Friendly","logo":null,"source":"IPipeline","externalId":"holloway","isActive":true,"productCount":6,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":130,"name":"LV=","logo":null,"source":"IPipeline","externalId":"permins","isActive":false,"productCount":24,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":126,"name":"Legal & General","logo":null,"source":"IPipeline","externalId":"legal","isActive":true,"productCount":50,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":136,"name":"Manual Provider","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-06-22T12:40:46.0954Z"},{"id":127,"name":"MetLife","logo":null,"source":"IPipeline","externalId":"metlife","isActive":true,"productCount":3,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":128,"name":"National Friendly","logo":null,"source":"IPipeline","externalId":"natfriend","isActive":true,"productCount":12,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":132,"name":"Royal London","logo":null,"source":"IPipeline","externalId":"roylondon","isActive":true,"productCount":18,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":133,"name":"Scottish Widows","logo":null,"source":"IPipeline","externalId":"scotwid","isActive":true,"productCount":6,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":134,"name":"Shepherds Friendly","logo":null,"source":"IPipeline","externalId":"shepfr","isActive":true,"productCount":3,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":123,"name":"The Exeter","logo":null,"source":"IPipeline","externalId":"exfamfri","isActive":true,"productCount":8,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":141,"name":"Uinsure","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-09-25T08:12:50.262205Z"},{"id":131,"name":"VitalityLife","logo":null,"source":"IPipeline","externalId":"pruprotect","isActive":true,"productCount":58,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":135,"name":"Zurich","logo":null,"source":"IPipeline","externalId":"zifa","isActive":true,"productCount":25,"createdAt":"2026-06-20T09:00:37.305301Z"}],"pagination":{"page":0,"size":100,"totalElements":21,"totalPages":1,"hasNext":false,"hasPrevious":false,"isFirst":true,"isLast":true}},"timestamp":"2026-09-29T08:46:04.1296448Z"}
2026-09-29 08:46:03.701 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:511d9a45f3837e6903e74dc40fc478cc] HTTP GET /api/v1/business/cases/367 responded 200 in 23.7615 ms
2026-09-29 08:46:03.701 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:ff2c84708810] [T:511d9a45f3837e6903e74dc40fc478cc] HTTP GET /api/v1/business/cases/367 200
Req: [no body] Res: {"success":true,"data":{"id":367,"userFacingCaseId":"CASE-0295","productType":"Business Protection","productTypeDisplayName":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"preCheckStatus":"Not Started","preCheckOutstandingCount":0,"stage":"Lead","internalState":"SourcingCompleted","clients":[{"caseClientId":415,"clientId":181,"clientName":"Ayra Ali","factFindId":415}],"assignedUserId":656,"assignedUserName":"Wealthmax Financial Advisers Pvt. Ltd.","assignedUserArName":null,"assignedUserBranchName":"Wealthmax Financial Advisers Ltd.","introducerUserId":null,"introducerName":null,"isLocked":false,"lockedAt":null,"canReassign":true,"tenantId":28,"createdBy":"656","createdAt":"2026-08-25T12:24:56.515071Z","updatedBy":"656","updatedAt":"2026-09-21T11:01:07.251459Z","caseInformation":{"factFind":[{"order":1,"sectionType":"Personal Details","status":"Complete","completedAt":"2026-08-25T12:25:09.030979Z","preCheckArea":"Fact Find","preCheckPageKey":"PersonalDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":2,"sectionType":"Income","status":"Complete","completedAt":"2026-08-25T12:24:57.350783Z","preCheckArea":"Fact Find","preCheckPageKey":"Income","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":3,"sectionType":"Expenditure","status":"Complete","completedAt":"2026-08-25T12:25:13.573356Z","preCheckArea":"Fact Find","preCheckPageKey":"Expenditure","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":4,"sectionType":"Assets","status":"Complete","completedAt":"2026-08-25T12:25:15.084336Z","preCheckArea":"Fact Find","preCheckPageKey":"Assets","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":5,"sectionType":"Credit","status":"Complete","completedAt":"2026-08-25T12:25:16.791485Z","preCheckArea":"Fact Find","preCheckPageKey":"Credit","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":8,"sectionType":"Company Details","status":"Complete","completedAt":"2026-08-27T10:23:59.524369Z","preCheckArea":"Fact Find","preCheckPageKey":"CompanyDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":9,"sectionType":"Existing Property","status":"Complete","completedAt":"2026-08-25T12:25:22.424877Z","preCheckArea":"Fact Find","preCheckPageKey":"ExistingProperty","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":10,"sectionType":"Financial Overview","status":"Complete","completedAt":"2026-08-25T12:25:25.847433Z","preCheckArea":"Fact Find","preCheckPageKey":"FinancialOverview","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}],"productType":{"name":"Business Protection","productNames":[{"name":"Keyman Protection","status":"Complete","completedAt":null,"preCheckArea":"Product Requirement","preCheckPageKey":"KeymanProtection","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}]},"sourcing":"Business Protection","sourcingSection":[{"order":1,"sectionType":"Needs & Preferences","status":"Complete","completedAt":"2026-08-25T12:26:56.33742Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionNeeds","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":2,"sectionType":"Products","status":"Complete","completedAt":"2026-08-28T08:05:50.893244Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionProducts","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":3,"sectionType":"Recommendation","status":"Complete","completedAt":"2026-08-27T08:25:48.480658Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionRecommendation","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}],"suitability":{"documentsComplete":false,"pendingDocuments":[{"documentType":"PhotoId","label":"Photo ID","status":"Pending","completedAt":null,"missingForClients":[{"clientId":181,"fullName":"Ayra Ali"}]},{"documentType":"QuoteComparisonReport","label":"Quote Comparison Report","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"ProvidersIllustration","label":"Provider's Illustration","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"Application","label":"Application","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"KeyFeatures","label":"Key Features","status":"Pending","completedAt":null,"missingForClients":[]}],"preCheckArea":"Suitability","preCheckPageKey":"SuitabilityReport","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}}},"timestamp":"2026-09-29T08:46:03.7013416Z"}
2026-09-29 08:46:03.694 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:e49e9b60118b2373e63a08020fb685e6] HTTP GET /api/v1/business/solution-builder/cases/367/quotes responded 200 in 16.4891 ms
2026-09-29 08:46:03.694 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:1de06e493e74] [T:e49e9b60118b2373e63a08020fb685e6] HTTP GET /api/v1/business/solution-builder/cases/367/quotes 200
Req: [no body] Res: {"success":true,"data":{"caseId":367,"sbClientId":481801,"events":[{"quoteId":138,"eventType":"Like","eventTimeUtc":"2026-08-27T12:30:18.98Z","solutionType":"SingleBenefit","isRecommended":false,"quotes":[{"iPipelineQuoteId":"7b24dc94-3e8e-4f16-bcea-acc8358ea345","productId":5874,"productName":"Royal London Business Menu Plan - No Child CI","providerName":"Royal London","providerId":null,"premium":19.66,"commissionAmount":398.20,"expiryDate":"2026-09-26T01:00:00","quoteDate":"2026-08-27T12:29:44.107","overallUnderwritingDecision":"NotUnderwritten","isRecommended":false,"benefits":[{"benefitKey":"BusinessProtection|First|LifeOrCriticalIllness","benefitType":"BusinessProtection","benefitName":"Business Protection","coverType":"Life or Critical Illness","coverAmount":50000,"livesAssured":"First","benefitBasis":null,"term":null,"toAge":65,"benefitId":"7108e57b-c171-43e2-b63d-d4e71257467e","premium":19.66,"commissionAmount":398.20,"indexation":"Level","totalPermanentDisability":false,"displayName":"Ayra"}]}]},{"quoteId":137,"eventType":"Like","eventTimeUtc":"2026-08-25T13:27:43.903Z","solutionType":"SingleBenefit","isRecommended":true,"quotes":[{"iPipelineQuoteId":"9269ba13-d875-4258-8958-298efeb878e7","productId":6134,"productName":"VitalityLife Optimised Life & Business SIC 2X","providerName":"VitalityLife","providerId":null,"premium":13.58,"commissionAmount":284.80,"expiryDate":"2026-09-24T01:00:00","quoteDate":"2026-08-25T13:27:23.5","overallUnderwritingDecision":"NotUnderwritten","isRecommended":true,"benefits":[{"benefitKey":"BusinessProtection|First|LifeOrCriticalIllness","benefitType":"BusinessProtection","benefitName":"Business Protection","coverType":"Life or Critical Illness","coverAmount":50000,"livesAssured":"First","benefitBasis":null,"term":null,"toAge":65,"benefitId":"099f00ab-3b5e-4849-b707-6953c1df79cc","premium":13.58,"commissionAmount":284.80,"indexation":"Level","totalPermanentDisability":false,"displayName":"Ayra"}]}]}]},"timestamp":"2026-09-29T08:46:03.6937358Z"}
2026-09-29 08:46:03.692 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:88a3d659054b0698d583f5091756096f] HTTP GET /api/v1/business/cases/367/notes/summary responded 200 in 12.0582 ms
2026-09-29 08:46:03.692 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:18fb5a1636bd] [T:88a3d659054b0698d583f5091756096f] HTTP GET /api/v1/business/cases/367/notes/summary 200
Req: [no body] Res: {"success":true,"data":{"notesAdded":0,"notesUnread":0},"timestamp":"2026-09-29T08:46:03.6919163Z"}
2026-09-29 08:46:03.684 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:f821007ddd835971018dd6ca99b26161] HTTP GET /api/v1/business/product-catalog/providers responded 200 in 4.7532 ms
2026-09-29 08:46:03.684 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:219fe6587e6c] [T:f821007ddd835971018dd6ca99b26161] HTTP GET /api/v1/business/product-catalog/providers 200
Req: [no body] Res: {"success":true,"data":{"content":[{"id":129,"name":"Aviva","logo":null,"source":"IPipeline","externalId":"nuc","isActive":true,"productCount":15,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":139,"name":"Beagle Street","logo":null,"source":"IPipeline","externalId":"beaglest","isActive":true,"productCount":2,"createdAt":"2026-07-10T09:26:58.253233Z"},{"id":121,"name":"British Friendly","logo":null,"source":"IPipeline","externalId":"britfriend","isActive":true,"productCount":3,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":122,"name":"Cirencester Friendly","logo":null,"source":"IPipeline","externalId":"cirenfr","isActive":true,"productCount":2,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":137,"name":"Gagan","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-06-23T09:28:03.98139Z"},{"id":140,"name":"Gagan Deep","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-09-21T10:02:25.279225Z"},{"id":138,"name":"Gagan Test","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-06-23T09:30:02.696935Z"},{"id":124,"name":"Guardian","logo":null,"source":"IPipeline","externalId":"gryphon","isActive":true,"productCount":10,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":125,"name":"Holloway Friendly","logo":null,"source":"IPipeline","externalId":"holloway","isActive":true,"productCount":6,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":130,"name":"LV=","logo":null,"source":"IPipeline","externalId":"permins","isActive":false,"productCount":24,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":126,"name":"Legal & General","logo":null,"source":"IPipeline","externalId":"legal","isActive":true,"productCount":50,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":136,"name":"Manual Provider","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-06-22T12:40:46.0954Z"},{"id":127,"name":"MetLife","logo":null,"source":"IPipeline","externalId":"metlife","isActive":true,"productCount":3,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":128,"name":"National Friendly","logo":null,"source":"IPipeline","externalId":"natfriend","isActive":true,"productCount":12,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":132,"name":"Royal London","logo":null,"source":"IPipeline","externalId":"roylondon","isActive":true,"productCount":18,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":133,"name":"Scottish Widows","logo":null,"source":"IPipeline","externalId":"scotwid","isActive":true,"productCount":6,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":134,"name":"Shepherds Friendly","logo":null,"source":"IPipeline","externalId":"shepfr","isActive":true,"productCount":3,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":123,"name":"The Exeter","logo":null,"source":"IPipeline","externalId":"exfamfri","isActive":true,"productCount":8,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":141,"name":"Uinsure","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-09-25T08:12:50.262205Z"},{"id":131,"name":"VitalityLife","logo":null,"source":"IPipeline","externalId":"pruprotect","isActive":true,"productCount":58,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":135,"name":"Zurich","logo":null,"source":"IPipeline","externalId":"zifa","isActive":true,"productCount":25,"createdAt":"2026-06-20T09:00:37.305301Z"}],"pagination":{"page":0,"size":100,"totalElements":21,"totalPages":1,"hasNext":false,"hasPrevious":false,"isFirst":true,"isLast":true}},"timestamp":"2026-09-29T08:46:03.6845479Z"}
2026-09-29 08:45:59.591 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:683a378af3d84a6191558cc7fdcc1e5b] HTTP GET /api/v1/business/my-tenant/branding responded 200 in 6.1542 ms
2026-09-29 08:45:59.591 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:2d22c4b84b1f] [T:683a378af3d84a6191558cc7fdcc1e5b] HTTP GET /api/v1/business/my-tenant/branding 200
Req: [no body] Res: {"success":true,"data":{"primaryColor":"#FF5C00","secondaryColor":"#FF13F0","logoUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/28/28_Wealthmax-Financial-Advisers-Ltd._2026-06-22/c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png?sv=2026-02-06&se=2026-09-29T09%3A45%3A59Z&sr=b&sp=r&rscd=attachment%3B+filename%3Dc0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png%3B+filename*%3DUTF-8%27%27c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png&sig=QD%2F9PUmBRjJoBSAdNONTr95mFH1GvLpx2OtvYyOaOgk%3D","companyLogoThumbnailUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/f6694f6c-ddfc-4d16-80bc-664a01b3d416_logo.jpg?sv=2026-02-06&se=2036-07-18T13%3A31%3A06Z&sr=b&sp=r&sig=hNhUd61tHsDcA56Q%2F%2FmoaWos%2ByUFldaq%2Be979eNYxAE%3D","socialUrls":{"facebookUrl":null,"instagramUrl":null,"xUrl":null,"linkedInUrl":null}},"timestamp":"2026-09-29T08:45:59.5907788Z"}
2026-09-29 08:45:58.865 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:42e305a6760aac53094169d42f0096cd] HTTP GET /api/v1/business/cases/367 responded 200 in 25.0589 ms
2026-09-29 08:45:58.865 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:8f021e806672] [T:42e305a6760aac53094169d42f0096cd] HTTP GET /api/v1/business/cases/367 200
Req: [no body] Res: {"success":true,"data":{"id":367,"userFacingCaseId":"CASE-0295","productType":"Business Protection","productTypeDisplayName":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"preCheckStatus":"Not Started","preCheckOutstandingCount":0,"stage":"Lead","internalState":"SourcingCompleted","clients":[{"caseClientId":415,"clientId":181,"clientName":"Ayra Ali","factFindId":415}],"assignedUserId":656,"assignedUserName":"Wealthmax Financial Advisers Pvt. Ltd.","assignedUserArName":null,"assignedUserBranchName":"Wealthmax Financial Advisers Ltd.","introducerUserId":null,"introducerName":null,"isLocked":false,"lockedAt":null,"canReassign":true,"tenantId":28,"createdBy":"656","createdAt":"2026-08-25T12:24:56.515071Z","updatedBy":"656","updatedAt":"2026-09-21T11:01:07.251459Z","caseInformation":{"factFind":[{"order":1,"sectionType":"Personal Details","status":"Complete","completedAt":"2026-08-25T12:25:09.030979Z","preCheckArea":"Fact Find","preCheckPageKey":"PersonalDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":2,"sectionType":"Income","status":"Complete","completedAt":"2026-08-25T12:24:57.350783Z","preCheckArea":"Fact Find","preCheckPageKey":"Income","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":3,"sectionType":"Expenditure","status":"Complete","completedAt":"2026-08-25T12:25:13.573356Z","preCheckArea":"Fact Find","preCheckPageKey":"Expenditure","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":4,"sectionType":"Assets","status":"Complete","completedAt":"2026-08-25T12:25:15.084336Z","preCheckArea":"Fact Find","preCheckPageKey":"Assets","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":5,"sectionType":"Credit","status":"Complete","completedAt":"2026-08-25T12:25:16.791485Z","preCheckArea":"Fact Find","preCheckPageKey":"Credit","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":8,"sectionType":"Company Details","status":"Complete","completedAt":"2026-08-27T10:23:59.524369Z","preCheckArea":"Fact Find","preCheckPageKey":"CompanyDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":9,"sectionType":"Existing Property","status":"Complete","completedAt":"2026-08-25T12:25:22.424877Z","preCheckArea":"Fact Find","preCheckPageKey":"ExistingProperty","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":10,"sectionType":"Financial Overview","status":"Complete","completedAt":"2026-08-25T12:25:25.847433Z","preCheckArea":"Fact Find","preCheckPageKey":"FinancialOverview","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}],"productType":{"name":"Business Protection","productNames":[{"name":"Keyman Protection","status":"Complete","completedAt":null,"preCheckArea":"Product Requirement","preCheckPageKey":"KeymanProtection","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}]},"sourcing":"Business Protection","sourcingSection":[{"order":1,"sectionType":"Needs & Preferences","status":"Complete","completedAt":"2026-08-25T12:26:56.33742Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionNeeds","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":2,"sectionType":"Products","status":"Complete","completedAt":"2026-08-28T08:05:50.893244Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionProducts","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":3,"sectionType":"Recommendation","status":"Complete","completedAt":"2026-08-27T08:25:48.480658Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionRecommendation","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}],"suitability":{"documentsComplete":false,"pendingDocuments":[{"documentType":"PhotoId","label":"Photo ID","status":"Pending","completedAt":null,"missingForClients":[{"clientId":181,"fullName":"Ayra Ali"}]},{"documentType":"QuoteComparisonReport","label":"Quote Comparison Report","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"ProvidersIllustration","label":"Provider's Illustration","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"Application","label":"Application","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"KeyFeatures","label":"Key Features","status":"Pending","completedAt":null,"missingForClients":[]}],"preCheckArea":"Suitability","preCheckPageKey":"SuitabilityReport","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}}},"timestamp":"2026-09-29T08:45:58.8650656Z"}
2026-09-29 08:45:58.850 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:094c75d4df9c8a7a18f17b1c05bdb1d2] HTTP GET /api/v1/business/cases/367/notes/summary responded 200 in 12.0088 ms
2026-09-29 08:45:58.850 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:d0bb97fefff5] [T:094c75d4df9c8a7a18f17b1c05bdb1d2] HTTP GET /api/v1/business/cases/367/notes/summary 200
Req: [no body] Res: {"success":true,"data":{"notesAdded":0,"notesUnread":0},"timestamp":"2026-09-29T08:45:58.8500931Z"}
2026-09-29 08:45:58.847 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:c1695e23c97c506cec288a26942c9712] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details responded 200 in 8.9448 ms
2026-09-29 08:45:58.847 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:7c4e7f4a6156] [T:c1695e23c97c506cec288a26942c9712] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details 200
Req: [no body] Res: {"success":true,"data":{"id":288,"factFindId":415,"title":"Miss","firstName":"Ayra","lastName":"Ali","email":"ayra22@gmail.com","mobilePhone":"+44 5566778899","middleName":null,"dateOfBirth":"1992-07-22","countryOfBirth":null,"nationality":"British","maritalStatus":"Single","gender":"Female","genderOther":null,"anticipatedRetirementAge":65,"anticipatedEmploymentChange":null,"isSmoker":true,"lastSmokedYears":0,"lastSmokedMonths":4,"hasWill":false,"lastWillReviewedYears":null,"lastWillReviewedMonths":null,"niNumber":null,"passportNo":null,"passportCountry":null,"passportValidFrom":null,"passportValidTo":null,"visaType":null,"visaValidFrom":null,"visaValidityDate":null,"isUkResidentForTaxPurposes":null,"isSeekingAsylum":null,"hasRefugeeStatus":null,"hasIndefiniteLeaveToRemain":null,"hasBeenUkResidentMoreThanOneYear":null,"hasBeenKnownByOtherNames":null,"holdsDrivingLicence":null,"drivingLicenceNumber":null,"drivingLicenceIssueDate":null,"drivingLicenceExpiryDate":null,"marketingEmail":null,"marketingText":null,"marketingPhone":null,"marketingMail":null,"createdAt":"2026-07-29T10:15:03.694584Z","updatedAt":null},"timestamp":"2026-09-29T08:45:58.8453452Z","preCheck":{"area":"Fact Find","pageKey":"PersonalDetails","pageTitle":"Personal Details","caseClientId":415,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:45:58.845 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:93d25c63d7521c73dc93fa046d8a5cbb] HTTP GET /api/v1/business/sourcing/cases/367/business-protection-needs responded 200 in 9.5373 ms
2026-09-29 08:45:58.844 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:56a1b97a4f2f] [T:93d25c63d7521c73dc93fa046d8a5cbb] HTTP GET /api/v1/business/sourcing/cases/367/business-protection-needs 200
Req: [no body] Res: {"success":true,"data":{"id":24,"caseId":367,"livesAssured":"Client1","benefitType":"Level Term Assurance","relevantLifeOnly":false,"premiumType":"Guaranteed","coverScenarios":[{"id":89,"scenarioType":"LifeOrEarlierCiCover","termYears":null,"toAgeYears":65,"coverAmount":50000.00}],"totalPermanentDisability":null,"waiverOfPremium":"Client1","indexation":"Level","policyInterestRate":null},"timestamp":"2026-09-29T08:45:58.8417771Z","preCheck":{"area":"Sourcing","pageKey":"BusinessProtectionNeeds","pageTitle":"Needs & Preferences","caseClientId":null,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:45:54.175 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:f3fa21ec2d58156d2cf261ec4f0a8e50] HTTP GET /api/v1/business/my-tenant/branding responded 200 in 5.3818 ms
2026-09-29 08:45:54.175 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:b28fc52811c7] [T:f3fa21ec2d58156d2cf261ec4f0a8e50] HTTP GET /api/v1/business/my-tenant/branding 200
Req: [no body] Res: {"success":true,"data":{"primaryColor":"#FF5C00","secondaryColor":"#FF13F0","logoUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/28/28_Wealthmax-Financial-Advisers-Ltd._2026-06-22/c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png?sv=2026-02-06&se=2026-09-29T09%3A45%3A54Z&sr=b&sp=r&rscd=attachment%3B+filename%3Dc0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png%3B+filename*%3DUTF-8%27%27c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png&sig=pgGwFXtT4KBk%2BTo%2Fw54Zn9KNizfWgHTNGvtqQkfMQE8%3D","companyLogoThumbnailUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/f6694f6c-ddfc-4d16-80bc-664a01b3d416_logo.jpg?sv=2026-02-06&se=2036-07-18T13%3A31%3A06Z&sr=b&sp=r&sig=hNhUd61tHsDcA56Q%2F%2FmoaWos%2ByUFldaq%2Be979eNYxAE%3D","socialUrls":{"facebookUrl":null,"instagramUrl":null,"xUrl":null,"linkedInUrl":null}},"timestamp":"2026-09-29T08:45:54.1753096Z"}
2026-09-29 08:45:52.964 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:66efda790e9ce2ad6c3666a8556f4f47] HTTP GET /api/v1/business/case-clients/415/product-requirements/keyman-protection responded 200 in 4.1191 ms
2026-09-29 08:45:52.964 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:111dab21c3b9] [T:66efda790e9ce2ad6c3666a8556f4f47] HTTP GET /api/v1/business/case-clients/415/product-requirements/keyman-protection 200
Req: [no body] Res: {"success":true,"data":{"id":10,"caseClientId":415,"isComplete":true,"entries":[{"id":11,"title":"Mr","firstName":"Gagan","lastName":"Gagan","dateOfBirth":"1999-08-04","jobTitle":"Goldy","typeOfCover":"test","sumAssured":50000.00,"termYears":null,"toAge":65}],"createdAt":"2026-08-25T12:26:00.128486Z","updatedAt":null},"timestamp":"2026-09-29T08:45:52.9626659Z","preCheck":{"area":"Product Requirement","pageKey":"KeymanProtection","pageTitle":"Keyman Protection","caseClientId":415,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:45:52.554 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:d5dc46c2cfd008b9b213873d71727a4f] HTTP GET /api/v1/business/cases/367 responded 200 in 24.5995 ms
2026-09-29 08:45:52.553 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:4e76bce14503] [T:d5dc46c2cfd008b9b213873d71727a4f] HTTP GET /api/v1/business/cases/367 200
Req: [no body] Res: {"success":true,"data":{"id":367,"userFacingCaseId":"CASE-0295","productType":"Business Protection","productTypeDisplayName":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"preCheckStatus":"Not Started","preCheckOutstandingCount":0,"stage":"Lead","internalState":"SourcingCompleted","clients":[{"caseClientId":415,"clientId":181,"clientName":"Ayra Ali","factFindId":415}],"assignedUserId":656,"assignedUserName":"Wealthmax Financial Advisers Pvt. Ltd.","assignedUserArName":null,"assignedUserBranchName":"Wealthmax Financial Advisers Ltd.","introducerUserId":null,"introducerName":null,"isLocked":false,"lockedAt":null,"canReassign":true,"tenantId":28,"createdBy":"656","createdAt":"2026-08-25T12:24:56.515071Z","updatedBy":"656","updatedAt":"2026-09-21T11:01:07.251459Z","caseInformation":{"factFind":[{"order":1,"sectionType":"Personal Details","status":"Complete","completedAt":"2026-08-25T12:25:09.030979Z","preCheckArea":"Fact Find","preCheckPageKey":"PersonalDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":2,"sectionType":"Income","status":"Complete","completedAt":"2026-08-25T12:24:57.350783Z","preCheckArea":"Fact Find","preCheckPageKey":"Income","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":3,"sectionType":"Expenditure","status":"Complete","completedAt":"2026-08-25T12:25:13.573356Z","preCheckArea":"Fact Find","preCheckPageKey":"Expenditure","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":4,"sectionType":"Assets","status":"Complete","completedAt":"2026-08-25T12:25:15.084336Z","preCheckArea":"Fact Find","preCheckPageKey":"Assets","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":5,"sectionType":"Credit","status":"Complete","completedAt":"2026-08-25T12:25:16.791485Z","preCheckArea":"Fact Find","preCheckPageKey":"Credit","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":8,"sectionType":"Company Details","status":"Complete","completedAt":"2026-08-27T10:23:59.524369Z","preCheckArea":"Fact Find","preCheckPageKey":"CompanyDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":9,"sectionType":"Existing Property","status":"Complete","completedAt":"2026-08-25T12:25:22.424877Z","preCheckArea":"Fact Find","preCheckPageKey":"ExistingProperty","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":10,"sectionType":"Financial Overview","status":"Complete","completedAt":"2026-08-25T12:25:25.847433Z","preCheckArea":"Fact Find","preCheckPageKey":"FinancialOverview","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}],"productType":{"name":"Business Protection","productNames":[{"name":"Keyman Protection","status":"Complete","completedAt":null,"preCheckArea":"Product Requirement","preCheckPageKey":"KeymanProtection","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}]},"sourcing":"Business Protection","sourcingSection":[{"order":1,"sectionType":"Needs & Preferences","status":"Complete","completedAt":"2026-08-25T12:26:56.33742Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionNeeds","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":2,"sectionType":"Products","status":"Complete","completedAt":"2026-08-28T08:05:50.893244Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionProducts","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":3,"sectionType":"Recommendation","status":"Complete","completedAt":"2026-08-27T08:25:48.480658Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionRecommendation","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}],"suitability":{"documentsComplete":false,"pendingDocuments":[{"documentType":"PhotoId","label":"Photo ID","status":"Pending","completedAt":null,"missingForClients":[{"clientId":181,"fullName":"Ayra Ali"}]},{"documentType":"QuoteComparisonReport","label":"Quote Comparison Report","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"ProvidersIllustration","label":"Provider's Illustration","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"Application","label":"Application","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"KeyFeatures","label":"Key Features","status":"Pending","completedAt":null,"missingForClients":[]}],"preCheckArea":"Suitability","preCheckPageKey":"SuitabilityReport","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}}},"timestamp":"2026-09-29T08:45:52.5535935Z"}
2026-09-29 08:45:52.550 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:00dca69d29cd20b97a67c57d0d87200c] HTTP GET /api/v1/business/case-clients/415/product-requirements/keyman-protection responded 200 in 5.1525 ms
2026-09-29 08:45:52.550 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:aba489ab1a62] [T:00dca69d29cd20b97a67c57d0d87200c] HTTP GET /api/v1/business/case-clients/415/product-requirements/keyman-protection 200
Req: [no body] Res: {"success":true,"data":{"id":10,"caseClientId":415,"isComplete":true,"entries":[{"id":11,"title":"Mr","firstName":"Gagan","lastName":"Gagan","dateOfBirth":"1999-08-04","jobTitle":"Goldy","typeOfCover":"test","sumAssured":50000.00,"termYears":null,"toAge":65}],"createdAt":"2026-08-25T12:26:00.128486Z","updatedAt":null},"timestamp":"2026-09-29T08:45:52.5492485Z","preCheck":{"area":"Product Requirement","pageKey":"KeymanProtection","pageTitle":"Keyman Protection","caseClientId":415,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:45:52.540 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:423c73d5022675b0d685805520c3fd3e] HTTP GET /api/v1/business/cases/367/notes/summary responded 200 in 11.0683 ms
2026-09-29 08:45:52.540 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:0dece3bf9129] [T:423c73d5022675b0d685805520c3fd3e] HTTP GET /api/v1/business/cases/367/notes/summary 200
Req: [no body] Res: {"success":true,"data":{"notesAdded":0,"notesUnread":0},"timestamp":"2026-09-29T08:45:52.5403351Z"}
2026-09-29 08:45:51.138 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:815d736035a4d464306d1e2e8131863d] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details/addresses responded 200 in 4.2255 ms
2026-09-29 08:45:51.138 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:99cbe3842f99] [T:815d736035a4d464306d1e2e8131863d] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details/addresses 200
Req: [no body] Res: {"success":true,"data":[{"id":166,"isCurrent":true,"residentialStatus":"Living With Parents","moveInDate":null,"moveOutDate":null,"city":"Brentford","flatNameOrNumber":"5","buildingName":"T C S Express Worldwide Ltd","streetAddress":"Great West Road","county":"Middlesex","postCode":"TW8 9DW","country":"England","residentialAddress":"T C S Express Worldwide Ltd, 1000 Great West Road, Brentford, Middlesex","town":"Brentford","constituentCountry":"hhhgf"}],"timestamp":"2026-09-29T08:45:51.1384739Z"}
2026-09-29 08:45:50.735 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:2e22745206317b98e77d95a6b52776bb] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details responded 200 in 6.0293 ms
2026-09-29 08:45:50.735 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:36b79aa8ba57] [T:2e22745206317b98e77d95a6b52776bb] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details 200
Req: [no body] Res: {"success":true,"data":{"id":288,"factFindId":415,"title":"Miss","firstName":"Ayra","lastName":"Ali","email":"ayra22@gmail.com","mobilePhone":"+44 5566778899","middleName":null,"dateOfBirth":"1992-07-22","countryOfBirth":null,"nationality":"British","maritalStatus":"Single","gender":"Female","genderOther":null,"anticipatedRetirementAge":65,"anticipatedEmploymentChange":null,"isSmoker":true,"lastSmokedYears":0,"lastSmokedMonths":4,"hasWill":false,"lastWillReviewedYears":null,"lastWillReviewedMonths":null,"niNumber":null,"passportNo":null,"passportCountry":null,"passportValidFrom":null,"passportValidTo":null,"visaType":null,"visaValidFrom":null,"visaValidityDate":null,"isUkResidentForTaxPurposes":null,"isSeekingAsylum":null,"hasRefugeeStatus":null,"hasIndefiniteLeaveToRemain":null,"hasBeenUkResidentMoreThanOneYear":null,"hasBeenKnownByOtherNames":null,"holdsDrivingLicence":null,"drivingLicenceNumber":null,"drivingLicenceIssueDate":null,"drivingLicenceExpiryDate":null,"marketingEmail":null,"marketingText":null,"marketingPhone":null,"marketingMail":null,"createdAt":"2026-07-29T10:15:03.694584Z","updatedAt":null},"timestamp":"2026-09-29T08:45:50.7343563Z","preCheck":{"area":"Fact Find","pageKey":"PersonalDetails","pageTitle":"Personal Details","caseClientId":415,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:45:50.733 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:6852e466f55f5a6f8235412b2d81ebb1] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details/dependants responded 200 in 3.9831 ms
2026-09-29 08:45:50.733 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:5c0a01825aa7] [T:6852e466f55f5a6f8235412b2d81ebb1] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details/dependants 200
Req: [no body] Res: {"success":true,"data":[{"id":124,"name":"Taimur Ali Khan","dateOfBirth":"1980-07-03","relationshipType":"Spouse","dependencyTermYears":null,"isForWholeOfLife":true}],"timestamp":"2026-09-29T08:45:50.7331127Z"}
2026-09-29 08:45:50.669 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:06f86f0e6c4f8b56ae333024175905c9] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details/addresses responded 200 in 4.6155 ms
2026-09-29 08:45:50.669 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:82f3cb5fa91f] [T:06f86f0e6c4f8b56ae333024175905c9] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details/addresses 200
Req: [no body] Res: {"success":true,"data":[{"id":166,"isCurrent":true,"residentialStatus":"Living With Parents","moveInDate":null,"moveOutDate":null,"city":"Brentford","flatNameOrNumber":"5","buildingName":"T C S Express Worldwide Ltd","streetAddress":"Great West Road","county":"Middlesex","postCode":"TW8 9DW","country":"England","residentialAddress":"T C S Express Worldwide Ltd, 1000 Great West Road, Brentford, Middlesex","town":"Brentford","constituentCountry":"hhhgf"}],"timestamp":"2026-09-29T08:45:50.6687443Z"}
2026-09-29 08:45:50.291 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:6c69c0fe417bed4f44337dfd2dcb6380] HTTP GET /api/v1/business/cases/367 responded 200 in 21.8577 ms
2026-09-29 08:45:50.291 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:1d9b48f08395] [T:6c69c0fe417bed4f44337dfd2dcb6380] HTTP GET /api/v1/business/cases/367 200
Req: [no body] Res: {"success":true,"data":{"id":367,"userFacingCaseId":"CASE-0295","productType":"Business Protection","productTypeDisplayName":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"preCheckStatus":"Not Started","preCheckOutstandingCount":0,"stage":"Lead","internalState":"SourcingCompleted","clients":[{"caseClientId":415,"clientId":181,"clientName":"Ayra Ali","factFindId":415}],"assignedUserId":656,"assignedUserName":"Wealthmax Financial Advisers Pvt. Ltd.","assignedUserArName":null,"assignedUserBranchName":"Wealthmax Financial Advisers Ltd.","introducerUserId":null,"introducerName":null,"isLocked":false,"lockedAt":null,"canReassign":true,"tenantId":28,"createdBy":"656","createdAt":"2026-08-25T12:24:56.515071Z","updatedBy":"656","updatedAt":"2026-09-21T11:01:07.251459Z","caseInformation":{"factFind":[{"order":1,"sectionType":"Personal Details","status":"Complete","completedAt":"2026-08-25T12:25:09.030979Z","preCheckArea":"Fact Find","preCheckPageKey":"PersonalDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":2,"sectionType":"Income","status":"Complete","completedAt":"2026-08-25T12:24:57.350783Z","preCheckArea":"Fact Find","preCheckPageKey":"Income","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":3,"sectionType":"Expenditure","status":"Complete","completedAt":"2026-08-25T12:25:13.573356Z","preCheckArea":"Fact Find","preCheckPageKey":"Expenditure","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":4,"sectionType":"Assets","status":"Complete","completedAt":"2026-08-25T12:25:15.084336Z","preCheckArea":"Fact Find","preCheckPageKey":"Assets","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":5,"sectionType":"Credit","status":"Complete","completedAt":"2026-08-25T12:25:16.791485Z","preCheckArea":"Fact Find","preCheckPageKey":"Credit","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":8,"sectionType":"Company Details","status":"Complete","completedAt":"2026-08-27T10:23:59.524369Z","preCheckArea":"Fact Find","preCheckPageKey":"CompanyDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":9,"sectionType":"Existing Property","status":"Complete","completedAt":"2026-08-25T12:25:22.424877Z","preCheckArea":"Fact Find","preCheckPageKey":"ExistingProperty","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":10,"sectionType":"Financial Overview","status":"Complete","completedAt":"2026-08-25T12:25:25.847433Z","preCheckArea":"Fact Find","preCheckPageKey":"FinancialOverview","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}],"productType":{"name":"Business Protection","productNames":[{"name":"Keyman Protection","status":"Complete","completedAt":null,"preCheckArea":"Product Requirement","preCheckPageKey":"KeymanProtection","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}]},"sourcing":"Business Protection","sourcingSection":[{"order":1,"sectionType":"Needs & Preferences","status":"Complete","completedAt":"2026-08-25T12:26:56.33742Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionNeeds","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":2,"sectionType":"Products","status":"Complete","completedAt":"2026-08-28T08:05:50.893244Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionProducts","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":3,"sectionType":"Recommendation","status":"Complete","completedAt":"2026-08-27T08:25:48.480658Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionRecommendation","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}],"suitability":{"documentsComplete":false,"pendingDocuments":[{"documentType":"PhotoId","label":"Photo ID","status":"Pending","completedAt":null,"missingForClients":[{"clientId":181,"fullName":"Ayra Ali"}]},{"documentType":"QuoteComparisonReport","label":"Quote Comparison Report","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"ProvidersIllustration","label":"Provider's Illustration","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"Application","label":"Application","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"KeyFeatures","label":"Key Features","status":"Pending","completedAt":null,"missingForClients":[]}],"preCheckArea":"Suitability","preCheckPageKey":"SuitabilityReport","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}}},"timestamp":"2026-09-29T08:45:50.2914457Z"}
2026-09-29 08:45:50.270 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:164f1f61bc5e3f16fee4748edd257bca] HTTP GET /api/v1/business/cases/367/notes/summary responded 200 in 9.5426 ms
2026-09-29 08:45:50.270 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:a9afc602924c] [T:164f1f61bc5e3f16fee4748edd257bca] HTTP GET /api/v1/business/cases/367/notes/summary 200
Req: [no body] Res: {"success":true,"data":{"notesAdded":0,"notesUnread":0},"timestamp":"2026-09-29T08:45:50.2705949Z"}
2026-09-29 08:45:50.269 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:e851722f60ec58fa23fa92674a332775] HTTP GET /api/v1/business/cases/367/fact-find/start-date responded 200 in 1.8822 ms
2026-09-29 08:45:50.269 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:a8383f3a9444] [T:e851722f60ec58fa23fa92674a332775] HTTP GET /api/v1/business/cases/367/fact-find/start-date 200
Req: [no body] Res: {"success":true,"data":{"startedAt":"2026-08-25T12:25:06.752Z"},"timestamp":"2026-09-29T08:45:50.2697192Z"}
2026-09-29 08:45:50.267 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:a4b818ad47a6f66e0b445bc6a294ada1] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details responded 200 in 6.0579 ms
2026-09-29 08:45:50.267 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:2e3b321b6c9e] [T:a4b818ad47a6f66e0b445bc6a294ada1] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details 200
Req: [no body] Res: {"success":true,"data":{"id":288,"factFindId":415,"title":"Miss","firstName":"Ayra","lastName":"Ali","email":"ayra22@gmail.com","mobilePhone":"+44 5566778899","middleName":null,"dateOfBirth":"1992-07-22","countryOfBirth":null,"nationality":"British","maritalStatus":"Single","gender":"Female","genderOther":null,"anticipatedRetirementAge":65,"anticipatedEmploymentChange":null,"isSmoker":true,"lastSmokedYears":0,"lastSmokedMonths":4,"hasWill":false,"lastWillReviewedYears":null,"lastWillReviewedMonths":null,"niNumber":null,"passportNo":null,"passportCountry":null,"passportValidFrom":null,"passportValidTo":null,"visaType":null,"visaValidFrom":null,"visaValidityDate":null,"isUkResidentForTaxPurposes":null,"isSeekingAsylum":null,"hasRefugeeStatus":null,"hasIndefiniteLeaveToRemain":null,"hasBeenUkResidentMoreThanOneYear":null,"hasBeenKnownByOtherNames":null,"holdsDrivingLicence":null,"drivingLicenceNumber":null,"drivingLicenceIssueDate":null,"drivingLicenceExpiryDate":null,"marketingEmail":null,"marketingText":null,"marketingPhone":null,"marketingMail":null,"createdAt":"2026-07-29T10:15:03.694584Z","updatedAt":null},"timestamp":"2026-09-29T08:45:50.266062Z","preCheck":{"area":"Fact Find","pageKey":"PersonalDetails","pageTitle":"Personal Details","caseClientId":415,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:45:50.263 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:77cf6ef49fa614b136962633c850046e] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details/dependants responded 200 in 4.2544 ms
2026-09-29 08:45:50.263 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:e8fc624ca343] [T:77cf6ef49fa614b136962633c850046e] HTTP GET /api/v1/business/fact-finds/clients/415/personal-details/dependants 200
Req: [no body] Res: {"success":true,"data":[{"id":124,"name":"Taimur Ali Khan","dateOfBirth":"1980-07-03","relationshipType":"Spouse","dependencyTermYears":null,"isForWholeOfLife":true}],"timestamp":"2026-09-29T08:45:50.2630049Z"}
2026-09-29 08:45:48.746 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:2e9ce6620c83cbddd2c8f2c30eadc359] HTTP GET /api/v1/business/cases/367 responded 200 in 32.6091 ms
2026-09-29 08:45:48.745 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:0f23e3464ed3] [T:2e9ce6620c83cbddd2c8f2c30eadc359] HTTP GET /api/v1/business/cases/367 200
Req: [no body] Res: {"success":true,"data":{"id":367,"userFacingCaseId":"CASE-0295","productType":"Business Protection","productTypeDisplayName":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"preCheckStatus":"Not Started","preCheckOutstandingCount":0,"stage":"Lead","internalState":"SourcingCompleted","clients":[{"caseClientId":415,"clientId":181,"clientName":"Ayra Ali","factFindId":415}],"assignedUserId":656,"assignedUserName":"Wealthmax Financial Advisers Pvt. Ltd.","assignedUserArName":null,"assignedUserBranchName":"Wealthmax Financial Advisers Ltd.","introducerUserId":null,"introducerName":null,"isLocked":false,"lockedAt":null,"canReassign":true,"tenantId":28,"createdBy":"656","createdAt":"2026-08-25T12:24:56.515071Z","updatedBy":"656","updatedAt":"2026-09-21T11:01:07.251459Z","caseInformation":{"factFind":[{"order":1,"sectionType":"Personal Details","status":"Complete","completedAt":"2026-08-25T12:25:09.030979Z","preCheckArea":"Fact Find","preCheckPageKey":"PersonalDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":2,"sectionType":"Income","status":"Complete","completedAt":"2026-08-25T12:24:57.350783Z","preCheckArea":"Fact Find","preCheckPageKey":"Income","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":3,"sectionType":"Expenditure","status":"Complete","completedAt":"2026-08-25T12:25:13.573356Z","preCheckArea":"Fact Find","preCheckPageKey":"Expenditure","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":4,"sectionType":"Assets","status":"Complete","completedAt":"2026-08-25T12:25:15.084336Z","preCheckArea":"Fact Find","preCheckPageKey":"Assets","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":5,"sectionType":"Credit","status":"Complete","completedAt":"2026-08-25T12:25:16.791485Z","preCheckArea":"Fact Find","preCheckPageKey":"Credit","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":8,"sectionType":"Company Details","status":"Complete","completedAt":"2026-08-27T10:23:59.524369Z","preCheckArea":"Fact Find","preCheckPageKey":"CompanyDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":9,"sectionType":"Existing Property","status":"Complete","completedAt":"2026-08-25T12:25:22.424877Z","preCheckArea":"Fact Find","preCheckPageKey":"ExistingProperty","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":10,"sectionType":"Financial Overview","status":"Complete","completedAt":"2026-08-25T12:25:25.847433Z","preCheckArea":"Fact Find","preCheckPageKey":"FinancialOverview","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}],"productType":{"name":"Business Protection","productNames":[{"name":"Keyman Protection","status":"Complete","completedAt":null,"preCheckArea":"Product Requirement","preCheckPageKey":"KeymanProtection","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}]},"sourcing":"Business Protection","sourcingSection":[{"order":1,"sectionType":"Needs & Preferences","status":"Complete","completedAt":"2026-08-25T12:26:56.33742Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionNeeds","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":2,"sectionType":"Products","status":"Complete","completedAt":"2026-08-28T08:05:50.893244Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionProducts","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":3,"sectionType":"Recommendation","status":"Complete","completedAt":"2026-08-27T08:25:48.480658Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"BusinessProtectionRecommendation","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}],"suitability":{"documentsComplete":false,"pendingDocuments":[{"documentType":"PhotoId","label":"Photo ID","status":"Pending","completedAt":null,"missingForClients":[{"clientId":181,"fullName":"Ayra Ali"}]},{"documentType":"QuoteComparisonReport","label":"Quote Comparison Report","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"ProvidersIllustration","label":"Provider's Illustration","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"Application","label":"Application","status":"Pending","completedAt":null,"missingForClients":[]},{"documentType":"KeyFeatures","label":"Key Features","status":"Pending","completedAt":null,"missingForClients":[]}],"preCheckArea":"Suitability","preCheckPageKey":"SuitabilityReport","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}}},"timestamp":"2026-09-29T08:45:48.745439Z"}
2026-09-29 08:45:48.736 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:b1b6b74173cd4119ca070159ce460fac] HTTP GET /api/v1/business/cases/367/notes/summary responded 200 in 15.6777 ms
2026-09-29 08:45:48.735 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:94db6d2c5a66] [T:b1b6b74173cd4119ca070159ce460fac] HTTP GET /api/v1/business/cases/367/notes/summary 200
Req: [no body] Res: {"success":true,"data":{"notesAdded":0,"notesUnread":0},"timestamp":"2026-09-29T08:45:48.735753Z"}
2026-09-29 08:45:43.445 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:6c60909dac83c55ccd1339f4c86a9dda] HTTP GET /api/v1/business/case-statuses responded 200 in 2.1473 ms
2026-09-29 08:45:43.445 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:00f36acef74d] [T:6c60909dac83c55ccd1339f4c86a9dda] HTTP GET /api/v1/business/case-statuses 200
Req: [no body] Res: {"success":true,"data":[{"id":595,"systemKey":"MortgageNewCase","name":"New Case","isDefault":true,"isActive":true,"sortOrder":10},{"id":596,"systemKey":"MortgageRemortgage","name":"Remortgage","isDefault":true,"isActive":true,"sortOrder":20},{"id":597,"systemKey":"MortgageMeeting","name":"Meeting","isDefault":true,"isActive":true,"sortOrder":30},{"id":598,"systemKey":"MortgageDip","name":"DIP","isDefault":true,"isActive":true,"sortOrder":40},{"id":599,"systemKey":"MortgagePreOfferProcessing","name":"Pre Offer Processing","isDefault":true,"isActive":true,"sortOrder":50},{"id":600,"systemKey":"MortgageValuationInstructed","name":"Valuation Instructed","isDefault":true,"isActive":true,"sortOrder":60},{"id":601,"systemKey":"MortgageValuationReceivedApproved","name":"Valuation Received Approved","isDefault":true,"isActive":true,"sortOrder":70},{"id":602,"systemKey":"MortgagePostOfferProcessing","name":"Post Offer Processing","isDefault":true,"isActive":true,"sortOrder":80},{"id":603,"systemKey":"MortgageContractsExchanged","name":"Contracts Exchanged","isDefault":true,"isActive":true,"sortOrder":90},{"id":604,"systemKey":"MortgageCompletedOffered","name":"Completed / Offered","isDefault":true,"isActive":true,"sortOrder":100},{"id":605,"systemKey":"MortgageInFlight","name":"In Flight","isDefault":true,"isActive":true,"sortOrder":110},{"id":606,"systemKey":"MortgageMarkAsNotProceeding","name":"Mark as Not Proceeding","isDefault":true,"isActive":true,"sortOrder":120},{"id":607,"systemKey":"ProtectionNewCase","name":"New Case","isDefault":true,"isActive":true,"sortOrder":125},{"id":608,"systemKey":"ProtectionPending","name":"Pending","isDefault":true,"isActive":true,"sortOrder":130},{"id":609,"systemKey":"ProtectionDeferred","name":"Deferred","isDefault":true,"isActive":true,"sortOrder":140},{"id":610,"systemKey":"ProtectionUnderwriting","name":"Underwriting","isDefault":true,"isActive":true,"sortOrder":150},{"id":611,"systemKey":"ProtectionCancelled","name":"Cancelled","isDefault":true,"isActive":true,"sortOrder":160},{"id":612,"systemKey":"ProtectionLapse","name":"Lapsed","isDefault":true,"isActive":true,"sortOrder":170},{"id":613,"systemKey":"ProtectionDeclined","name":"Declined","isDefault":true,"isActive":true,"sortOrder":180},{"id":614,"systemKey":"ProtectionLive","name":"Live","isDefault":true,"isActive":true,"sortOrder":190},{"id":615,"systemKey":"ProtectionMatured","name":"Matured","isDefault":true,"isActive":true,"sortOrder":200},{"id":616,"systemKey":"ProtectionNtus","name":"NTU","isDefault":true,"isActive":true,"sortOrder":210}],"timestamp":"2026-09-29T08:45:43.4451892Z"}
2026-09-29 08:45:43.443 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:b636c0c27fba55fbf4082aba717f78e4] HTTP GET /api/v1/business/cases/introducer-candidates responded 200 in 3.8437 ms
2026-09-29 08:45:43.442 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:79a89b998f7e] [T:b636c0c27fba55fbf4082aba717f78e4] HTTP GET /api/v1/business/cases/introducer-candidates 200
Req: [no body] Res: {"success":true,"data":[{"id":658,"fullName":"Gagan Deep Pi"},{"id":804,"fullName":"Lindy Lee"},{"id":924,"fullName":"Professional Introducer User3"},{"id":925,"fullName":"Professional Introducer User4"},{"id":926,"fullName":"Professional Introducer User5"},{"id":927,"fullName":"Professional Introducer User6"},{"id":928,"fullName":"Professional Introducer User7"},{"id":929,"fullName":"Professional Introducer User8"}],"timestamp":"2026-09-29T08:45:43.4426043Z"}
2026-09-29 08:45:43.284 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:e98073dd9dcf6e7fc6dcb778eff85841] HTTP GET /api/v1/business/cases/my responded 200 in 17.8133 ms
2026-09-29 08:45:43.284 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:80e8e46f1c85] [T:e98073dd9dcf6e7fc6dcb778eff85841] HTTP GET /api/v1/business/cases/my 200
Req: [no body] Res: {"success":true,"data":{"cases":{"content":[{"id":456,"userFacingCaseId":"CASE-0381","productType":"Business Protection","productNames":["Business Life & Critical Illness"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SourcingCompleted","clients":[{"caseClientId":0,"clientId":198,"clientName":"Anmol Grgr Abc","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":["Aviva"],"recommendedProductNames":["wert"],"isLocked":false,"canReassign":true,"createdAt":"2026-09-21T11:02:23.711093Z"},{"id":455,"userFacingCaseId":"CASE-0380","productType":"Business Protection","productNames":["Business Loan Insurance"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":185,"clientName":"Shashi Abrol","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-09-21T10:58:14.842612Z"},{"id":451,"userFacingCaseId":"CASE-0376","productType":"Business Protection","productNames":["Business Loan Insurance","Business Health Cover"],"caseStatusId":614,"caseStatusName":"Live","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":73,"clientName":"James Faulkner","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-09-21T08:58:02.597611Z"},{"id":434,"userFacingCaseId":"CASE-0359","productType":"Business Protection","productNames":["Business Life & Critical Illness"],"caseStatusId":609,"caseStatusName":"Deferred","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":215,"clientName":"Testing Case One","factFindId":null},{"caseClientId":0,"clientId":216,"clientName":"Testing Case Two","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-09-14T14:08:37.029741Z"},{"id":377,"userFacingCaseId":"CASE-0304","productType":"Business Protection","productNames":["Keyman Protection","Shareholder Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":220,"clientName":"Krishna Lal Kanth","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-28T13:08:19.409345Z"},{"id":376,"userFacingCaseId":"CASE-0303","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":220,"clientName":"Krishna Lal Kanth","factFindId":null},{"caseClientId":0,"clientId":111,"clientName":"Goldy Brar","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-28T13:03:08.07534Z"},{"id":375,"userFacingCaseId":"CASE-0302","productType":"Business Protection","productNames":["Keyman Protection","Shareholder Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":220,"clientName":"Krishna Lal Kanth","factFindId":null},{"caseClientId":0,"clientId":111,"clientName":"Goldy Brar","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-28T10:44:15.643549Z"},{"id":367,"userFacingCaseId":"CASE-0295","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SourcingCompleted","clients":[{"caseClientId":0,"clientId":181,"clientName":"Ayra Ali","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":["VitalityLife"],"recommendedProductNames":["VitalityLife Optimised Life & Business SIC 2X"],"isLocked":false,"canReassign":true,"createdAt":"2026-08-25T12:24:56.515071Z"},{"id":366,"userFacingCaseId":"CASE-0294","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":218,"clientName":"Gagan Gagan","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-24T09:06:35.294268Z"},{"id":365,"userFacingCaseId":"CASE-0293","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":51,"clientName":"Jos Buttler","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-24T09:03:24.59935Z"},{"id":364,"userFacingCaseId":"CASE-0292","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":111,"clientName":"Goldy Brar","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-21T09:40:42.223604Z"},{"id":362,"userFacingCaseId":"CASE-0291","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":215,"clientName":"Testing Case One","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-20T08:15:53.278112Z"},{"id":361,"userFacingCaseId":"CASE-0290","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":215,"clientName":"Testing Case One","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-19T11:56:41.916289Z"},{"id":358,"userFacingCaseId":"CASE-0287","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":181,"clientName":"Ayra Ali","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-18T09:10:14.316615Z"},{"id":308,"userFacingCaseId":"CASE-0241","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":180,"clientName":"Gagan Deep Khajuria","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-06T07:41:50.491252Z"},{"id":302,"userFacingCaseId":"CASE-0235","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":53,"clientName":"Living Stone","factFindId":null},{"caseClientId":0,"clientId":185,"clientName":"Shashi Abrol","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-08-05T10:33:45.779695Z"},{"id":267,"userFacingCaseId":"CASE-0201","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":137,"clientName":"Aqfdqaf Afasf","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-30T08:31:34.28071Z"},{"id":265,"userFacingCaseId":"CASE-0199","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":73,"clientName":"James Faulkner","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-30T07:41:33.179065Z"},{"id":264,"userFacingCaseId":"CASE-0198","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":172,"clientName":"Kamran Ali","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-30T07:38:18.037744Z"},{"id":261,"userFacingCaseId":"CASE-0196","productType":"Business Protection","productNames":["Business Loan Insurance"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":184,"clientName":"AzaZ Azaz","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-29T11:49:50.152146Z"},{"id":231,"userFacingCaseId":"CASE-0174","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":59,"clientName":"Gagan Gagan","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-27T09:39:10.740963Z"},{"id":185,"userFacingCaseId":"CASE-0151","productType":"Business Protection","productNames":["Shareholder Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":51,"clientName":"Jos Buttler","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-20T09:06:34.245537Z"},{"id":172,"userFacingCaseId":"CASE-0140","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":608,"caseStatusName":"Pending","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":137,"clientName":"Aqfdqaf Afasf","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-16T13:24:13.835872Z"},{"id":169,"userFacingCaseId":"CASE-0137","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":611,"caseStatusName":"Cancelled","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":103,"clientName":"Michael Ernest","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-16T12:06:34.489084Z"},{"id":168,"userFacingCaseId":"CASE-0136","productType":"Business Protection","productNames":["Business Loan Insurance"],"caseStatusId":614,"caseStatusName":"Live","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":54,"clientName":"Josh Robert Buttler","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-16T12:01:25.46509Z"},{"id":129,"userFacingCaseId":"CASE-0106","productType":"Business Protection","productNames":["Business Loan Insurance"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"Initiated","clients":[{"caseClientId":0,"clientId":26,"clientName":"Jos Butler","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-09T12:53:01.795636Z"},{"id":99,"userFacingCaseId":"CASE-0076","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"FactFindCompleted","clients":[{"caseClientId":0,"clientId":86,"clientName":"Denisa Zama","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-06T13:36:31.60657Z"},{"id":86,"userFacingCaseId":"CASE-0064","productType":"Business Protection","productNames":["Relevant Life Cover","Business Life & Critical Illness"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Pre-Recommendation","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":78,"clientName":"Kawalpreet Kaur","factFindId":null},{"caseClientId":0,"clientId":79,"clientName":"Shubam Goel","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-07-03T13:21:11.87179Z"},{"id":50,"userFacingCaseId":"CASE-0035","productType":"Business Protection","productNames":["Relevant Life Cover","Business Loan Insurance","Keyman Protection","Shareholder Protection"],"caseStatusId":614,"caseStatusName":"Live","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Pre-Recommendation","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":46,"clientName":"Hedric Test","factFindId":null},{"caseClientId":0,"clientId":32,"clientName":"Venessa Kolh","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-25T10:54:58.627376Z"},{"id":49,"userFacingCaseId":"CASE-0034","productType":"Business Protection","productNames":["Business Life & Critical Illness"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Pre-Recommendation","internalState":"SanctionCheckCompleted","clients":[{"caseClientId":0,"clientId":45,"clientName":"Fillip Raw","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-25T08:38:31.47846Z"},{"id":43,"userFacingCaseId":"CASE-0029","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SuitabilityGenerated","clients":[{"caseClientId":0,"clientId":37,"clientName":"Dawood Ibrahimm","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-23T12:15:00.82981Z"},{"id":35,"userFacingCaseId":"CASE-0021","productType":"Business Protection","productNames":["Business Health Cover"],"caseStatusId":614,"caseStatusName":"Live","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Pre-Recommendation","internalState":"SourcingCompleted","clients":[{"caseClientId":0,"clientId":35,"clientName":"Harnain Koul","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-23T10:47:28.836589Z"},{"id":32,"userFacingCaseId":"CASE-0018","productType":"Business Protection","productNames":["Shareholder Protection"],"caseStatusId":614,"caseStatusName":"Live","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SourcingCompleted","clients":[{"caseClientId":0,"clientId":21,"clientName":"Gagandeep Singh","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-23T10:09:27.699557Z"},{"id":30,"userFacingCaseId":"CASE-0016","productType":"Business Protection","productNames":["Business Loan Insurance"],"caseStatusId":614,"caseStatusName":"Live","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Pre-Recommendation","internalState":"SourcingCompleted","clients":[{"caseClientId":0,"clientId":31,"clientName":"Vijay Subrimanyum","factFindId":null},{"caseClientId":0,"clientId":43,"clientName":"Dudu Fasdfasd","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-23T09:33:00.013987Z"},{"id":28,"userFacingCaseId":"CASE-0014","productType":"Business Protection","productNames":["Keyman Protection"],"caseStatusId":609,"caseStatusName":"Deferred","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SuitabilityGenerated","clients":[{"caseClientId":0,"clientId":30,"clientName":"Travis Scott","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-23T08:57:26.965488Z"},{"id":26,"userFacingCaseId":"CASE-0012","productType":"Business Protection","productNames":["Business Life & Critical Illness"],"caseStatusId":614,"caseStatusName":"Live","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SourcingCompleted","clients":[{"caseClientId":0,"clientId":29,"clientName":"Palak Mahajan","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-23T08:15:10.396302Z"},{"id":18,"userFacingCaseId":"CASE-0008","productType":"Business Protection","productNames":["Relevant Life Cover"],"caseStatusId":614,"caseStatusName":"Live","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"stage":"Lead","internalState":"SuitabilityGenerated","clients":[{"caseClientId":0,"clientId":20,"clientName":"Agham Khajuria","factFindId":null}],"caseOwnerName":null,"branchName":null,"isBranchHq":null,"introducerName":null,"introducerUserId":null,"lenderNames":[],"providerNames":[],"recommendedProductNames":[],"isLocked":false,"canReassign":true,"createdAt":"2026-06-23T07:28:13.166757Z"}],"pagination":{"page":0,"size":50,"totalElements":37,"totalPages":1,"hasNext":false,"hasPrevious":false,"isFirst":true,"isLast":true}}},"timestamp":"2026-09-29T08:45:43.2835667Z"}
2026-09-29 08:45:43.254 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:3eca4127ad3720ede5396caf926ff6c0] HTTP GET /api/v1/business/cases/products responded 200 in 3.2371 ms
2026-09-29 08:45:43.254 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:efeadb3a8e6b] [T:3eca4127ad3720ede5396caf926ff6c0] HTTP GET /api/v1/business/cases/products 200
Req: [no body] Res: {"success":true,"data":[{"id":8,"name":"Relevant Life Cover"},{"id":9,"name":"Business Loan Insurance"},{"id":10,"name":"Keyman Protection"},{"id":11,"name":"Shareholder Protection"},{"id":12,"name":"Business Health Cover"},{"id":13,"name":"Business Life & Critical Illness"}],"timestamp":"2026-09-29T08:45:43.2544669Z"}
2026-09-29 08:45:36.285 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:5608d10093e08b24f1abb7beac743f88] HTTP GET /api/v1/business/my-tenant/branding responded 200 in 21.0494 ms
2026-09-29 08:45:36.284 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:21f58b86e5bd] [T:5608d10093e08b24f1abb7beac743f88] HTTP GET /api/v1/business/my-tenant/branding 200
Req: [no body] Res: {"success":true,"data":{"primaryColor":"#FF5C00","secondaryColor":"#FF13F0","logoUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/28/28_Wealthmax-Financial-Advisers-Ltd._2026-06-22/c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png?sv=2026-02-06&se=2026-09-29T09%3A45%3A36Z&sr=b&sp=r&rscd=attachment%3B+filename%3Dc0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png%3B+filename*%3DUTF-8%27%27c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png&sig=p3oEAY5uMVMy9HjMFr04G4XbB2qkKXJrJrnPf6gnL5M%3D","companyLogoThumbnailUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/f6694f6c-ddfc-4d16-80bc-664a01b3d416_logo.jpg?sv=2026-02-06&se=2036-07-18T13%3A31%3A06Z&sr=b&sp=r&sig=hNhUd61tHsDcA56Q%2F%2FmoaWos%2ByUFldaq%2Be979eNYxAE%3D","socialUrls":{"facebookUrl":null,"instagramUrl":null,"xUrl":null,"linkedInUrl":null}},"timestamp":"2026-09-29T08:45:36.2848148Z"}
2026-09-29 08:45:04.074 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:6ca3ac43fc3db1e59f022343a63c49b8] HTTP GET /api/v1/business/my-tenant/branding responded 200 in 5.7063 ms
2026-09-29 08:45:04.074 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:715c1f186cd7] [T:6ca3ac43fc3db1e59f022343a63c49b8] HTTP GET /api/v1/business/my-tenant/branding 200
Req: [no body] Res: {"success":true,"data":{"primaryColor":"#FF5C00","secondaryColor":"#FF13F0","logoUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/28/28_Wealthmax-Financial-Advisers-Ltd._2026-06-22/c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png?sv=2026-02-06&se=2026-09-29T09%3A45%3A04Z&sr=b&sp=r&rscd=attachment%3B+filename%3Dc0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png%3B+filename*%3DUTF-8%27%27c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png&sig=oG%2FHYTc7iw6AT6Zxj9zx%2FqWyET%2Bzk9WyKt42iSMQw0s%3D","companyLogoThumbnailUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/f6694f6c-ddfc-4d16-80bc-664a01b3d416_logo.jpg?sv=2026-02-06&se=2036-07-18T13%3A31%3A06Z&sr=b&sp=r&sig=hNhUd61tHsDcA56Q%2F%2FmoaWos%2ByUFldaq%2Be979eNYxAE%3D","socialUrls":{"facebookUrl":null,"instagramUrl":null,"xUrl":null,"linkedInUrl":null}},"timestamp":"2026-09-29T08:45:04.074549Z"}
2026-09-29 08:45:02.381 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:986b115812ac7d25cf65a43310f7dce8] HTTP GET /solution-builder/launch responded 200 in 26.7644 ms
2026-09-29 08:45:02.381 +00:00 [INF] [HTTP] [U:-] [E:-] [C:e41afc5e3912] [T:986b115812ac7d25cf65a43310f7dce8] HTTP GET /solution-builder/launch 200
Req: [no body] Res: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>Launching iPipeline Solution Builder...</title> <style> body { font-family: sans-serif; display: flex; align-items: center; justify-content: center; height: 100vh; margin: 0; background: #f5f5f5; } .card { text-align: center; padding: 2rem; background: #fff; border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,.12); } button { margin-top: 1rem; padding: .5rem 1.5rem; cursor: pointer; } </style> </head> <body> <div class="card"> <p>Launching iPipeline Solution Builder&hellip;</p> <form id="launchForm" method="post" action="https://solutionbuilderservicesext.ipipeline.uk.com/MessageReceiver/Receiver"> <textarea name="data" style="display:none">&lt;tpi&gt;&#xA; &lt;authentication&gt;&#xA; &lt;portal_id&gt;WealthMax&lt;/portal_id&gt;&#xA; &lt;service_id&gt;1&lt;/service_id&gt;&#xA; &lt;control_timestamp&gt;2026-09-29&lt;/control_timestamp&gt;&#xA; &lt;/authentication&gt;&#xA; &lt;identification&gt;&#xA; &lt;user_id&gt;web73632&lt;/user_id&gt;&#xA; &lt;certificate&gt;&#xA; &lt;user_password&gt;bIlge145latus&lt;/user_password&gt;&#xA; &lt;/certificate&gt;&#xA; &lt;/identification&gt;&#xA; &lt;application_data&gt;&#xA; &lt;partnerdata&gt;{&#x27;Token&#x27;:&#x27;5ffc3a04a86c4151aa838524a0cc9917&#x27;,&#x27;Session&#x27;:861,&#x27;FactFindId&#x27;:524,&#x27;Environment&#x27;:&#x27;STAGE&#x27;}&lt;/partnerdata&gt;&#xA; &lt;clientdetails&gt;&#xA; &lt;externalclientref&gt;458&lt;/externalclientref&gt;&#xA; &lt;firstlife&gt;&#xA; &lt;forenames&gt;Ayra&lt;/forenames&gt;&#xA; &lt;surname&gt;Ali&lt;/surname&gt;&#xA; &lt;dateofbirth&gt;1992-07-22&lt;/dateofbirth&gt;&#xA; &lt;gender&gt;Female&lt;/gender&gt;&#xA; &lt;issmoker&gt;True&lt;/issmoker&gt;&#xA; &lt;/firstlife&gt;&#xA; &lt;secondlife&gt;&#xA; &lt;forenames&gt;Kamran&lt;/forenames&gt;&#xA; &lt;surname&gt;Ali&lt;/surname&gt;&#xA; &lt;dateofbirth&gt;1981-03-27&lt;/dateofbirth&gt;&#xA; &lt;gender&gt;Male&lt;/gender&gt;&#xA; &lt;issmoker&gt;True&lt;/issmoker&gt;&#xA; &lt;/secondlife&gt;&#xA; &lt;/clientdetails&gt;&#xA; &lt;benefitdetails&gt;&#xA; &lt;displaypage&gt;QuoteResults&lt;/displaypage&gt;&#xA; &lt;benefits&gt;&#xA; &lt;leveltermbenefit&gt;&#xA; &lt;benefittype&gt;LevelTerm&lt;/benefittype&gt;&#xA; &lt;livesassured&gt;First&lt;/livesassured&gt;&#xA; &lt;premiumtype&gt;Reviewable&lt;/premiumtype&gt;&#xA; &lt;toage&gt;50&lt;/toage&gt;&#xA; &lt;criticalillnesscoveramount&gt;50000&lt;/criticalillnesscoveramount&gt;&#xA; &lt;totalpermanentdisability&gt;true&lt;/totalpermanentdisability&gt;&#xA; &lt;indexation&gt;Level&lt;/indexation&gt;&#xA; &lt;waiverofpremium&gt;FirstLife&lt;/waiverofpremium&gt;&#xA; &lt;fracturecover&gt;FirstLife&lt;/fracturecover&gt;&#xA; &lt;excludelowstart&gt;True&lt;/excludelowstart&gt;&#xA; &lt;/leveltermbenefit&gt;&#xA; &lt;leveltermbenefit&gt;&#xA; &lt;benefittype&gt;LevelTerm&lt;/benefittype&gt;&#xA; &lt;livesassured&gt;Both&lt;/livesassured&gt;&#xA; &lt;premiumtype&gt;Reviewable&lt;/premiumtype&gt;&#xA; &lt;term&gt;50&lt;/term&gt;&#xA; &lt;lifecoveramount&gt;50000&lt;/lifecoveramount&gt;&#xA; &lt;totalpermanentdisability&gt;false&lt;/totalpermanentdisability&gt;&#xA; &lt;indexation&gt;Level&lt;/indexation&gt;&#xA; &lt;waiverofpremium&gt;None&lt;/waiverofpremium&gt;&#xA; &lt;fracturecover&gt;None&lt;/fracturecover&gt;&#xA; &lt;excludelowstart&gt;False&lt;/excludelowstart&gt;&#xA; &lt;/leveltermbenefit&gt;&#xA; &lt;leveltermbenefit&gt;&#xA; &lt;benefittype&gt;LevelTerm&lt;/benefittype&gt;&#xA; &lt;livesassured&gt;Second&lt;/livesassured&gt;&#xA; &lt;premiumtype&gt;Guaranteed&lt;/premiumtype&gt;&#xA; &lt;term&gt;50&lt;/term&gt;&#xA; &lt;lifeorcriticalillnesscoveramount&gt;50000&lt;/lifeorcriticalillnesscoveramount&gt;&#xA; &lt;totalpermanentdisability&gt;true&lt;/totalpermanentdisability&gt;&#xA; &lt;indexation&gt;Level&lt;/indexation&gt;&#xA; &lt;waiverofpremium&gt;SecondLife&lt;/waiverofpremium&gt;&#xA; &lt;fracturecover&gt;SecondLife&lt;/fracturecover&gt;&#xA; &lt;excludelowstart&gt;True&lt;/excludelowstart&gt;&#xA; &lt;/leveltermbenefit&gt;&#xA; &lt;/benefits&gt;&#xA; &lt;/benefitdetails&gt;&#xA; &lt;/application_data&gt;&#xA;&lt;/tpi&gt;</textarea> <noscript> <button type="submit">Open Solution Builder</button> </noscript> </form> </div> <script> document.addEventListener('DOMContentLoaded', function () { document.getElementById('launchForm').submit(); }); </script> </body> </html>
2026-09-29 08:45:01.759 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:75b293dbd99750840a6c2bf6e7e77d6e] HTTP GET /api/v1/business/solution-builder/token responded 200 in 321.4185 ms
2026-09-29 08:45:01.759 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:0e6c3a1cf086] [T:75b293dbd99750840a6c2bf6e7e77d6e] HTTP GET /api/v1/business/solution-builder/token 200
Req: [no body] Res: {"success":true,"data":{"launchUrl":"/solution-builder/launch?token=5ffc3a04a86c4151aa838524a0cc9917"},"timestamp":"2026-09-29T08:45:01.7583365Z"}
2026-09-29 08:45:00.046 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:b4e4fb7da20741fb95144ef58f43cbe8] HTTP GET /api/v1/business/solution-builder/cases/458/quotes responded 200 in 112.6789 ms
2026-09-29 08:45:00.046 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:aa508040c23c] [T:b4e4fb7da20741fb95144ef58f43cbe8] HTTP GET /api/v1/business/solution-builder/cases/458/quotes 200
Req: [no body] Res: {"success":true,"data":{"caseId":458,"sbClientId":488046,"events":[{"quoteId":237,"eventType":"Like","eventTimeUtc":"2026-09-21T14:11:13.22Z","solutionType":"MultiProvider","isRecommended":true,"quotes":[{"iPipelineQuoteId":"f3abcd6a-78ab-473f-8b49-d1a5ddbbbd17","productId":5777,"productName":"Legal & General Life + CI (Standard)","providerName":"Legal & General","providerId":null,"premium":10000.00,"commissionAmount":140.00,"expiryDate":"2026-10-21T01:00:00","quoteDate":"2026-09-21T14:10:33.837","overallUnderwritingDecision":"NotUnderwritten","isRecommended":true,"benefits":[{"benefitKey":"Term|Both|Life","benefitType":"Term","benefitName":"Life Insurance","coverType":"Life","coverAmount":50000,"livesAssured":"Both","benefitBasis":null,"term":5,"toAge":null,"benefitId":"965f2318-b0c7-428d-88c2-af513936fffe","premium":5000.00,"commissionAmount":50.00,"indexation":"Level","totalPermanentDisability":true,"displayName":"Joint"},{"benefitKey":"Term|Both|LifeOrCriticalIllness","benefitType":"Term","benefitName":"Life Insurance","coverType":"Life or Critical Illness","coverAmount":50000,"livesAssured":"Both","benefitBasis":null,"term":5,"toAge":null,"benefitId":"513de09c-11d7-4d07-92b3-a88d72b48e2a","premium":5000.00,"commissionAmount":90.00,"indexation":"Level","totalPermanentDisability":true,"displayName":"Joint"}]},{"iPipelineQuoteId":"778ca123-c2bf-4fb9-8e3f-49a8c0f2b75d","productId":6042,"productName":"VitalityLife Optimised Life & SIC 1X","providerName":"VitalityLife","providerId":null,"premium":41.97,"commissionAmount":430.44,"expiryDate":"2026-10-20T01:00:00","quoteDate":"2026-09-21T14:10:36.18","overallUnderwritingDecision":"NotUnderwritten","isRecommended":false,"benefits":[{"benefitKey":"Term|Second|LifeOrCriticalIllness","benefitType":"Term","benefitName":"Life Insurance","coverType":"Life or Critical Illness","coverAmount":50000,"livesAssured":"Second","benefitBasis":null,"term":5,"toAge":null,"benefitId":"593f6755-d2a1-48b5-9ce1-aca513514145","premium":41.97,"commissionAmount":430.44,"indexation":"Level","totalPermanentDisability":true,"displayName":"Kamran"}]}]},{"quoteId":238,"eventType":"Applied","eventTimeUtc":"2026-09-21T13:12:59.887918Z","solutionType":"Manual","isRecommended":true,"quotes":[{"iPipelineQuoteId":"00000000-0000-0000-0000-000000000000","productId":0,"productName":"WQWQ","providerName":"British Friendly","providerId":121,"premium":4000.00,"commissionAmount":600.00,"expiryDate":"2026-09-21T13:12:59.887918Z","quoteDate":"2026-09-21T13:12:59.887918Z","overallUnderwritingDecision":null,"isRecommended":true,"benefits":[{"benefitKey":null,"benefitType":null,"benefitName":null,"coverType":null,"coverAmount":5000.00,"livesAssured":null,"benefitBasis":null,"term":12,"toAge":null,"benefitId":"3e172f1e-d177-4143-95e6-d7a9bbba157b","premium":4000.00,"commissionAmount":600.00,"indexation":null,"totalPermanentDisability":null,"displayName":null}]}]}]},"timestamp":"2026-09-29T08:45:00.0327948Z"}
2026-09-29 08:44:59.947 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:31a5735b2a6b26315d7415b65a5c0fd1] HTTP GET /api/v1/business/cases/458 responded 200 in 32.4705 ms
2026-09-29 08:44:59.946 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:cf27bcfa9754] [T:31a5735b2a6b26315d7415b65a5c0fd1] HTTP GET /api/v1/business/cases/458 200
Req: [no body] Res: {"success":true,"data":{"id":458,"userFacingCaseId":"CASE-0383","productType":"Personal Protection","productTypeDisplayName":"Personal Protection","productNames":["Life Insurance","Critical Illness"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"preCheckStatus":"Not Started","preCheckOutstandingCount":0,"stage":"Lead","internalState":"SuitabilityGenerated","clients":[{"caseClientId":524,"clientId":181,"clientName":"Ayra Ali","factFindId":524},{"caseClientId":525,"clientId":172,"clientName":"Kamran Ali","factFindId":525}],"assignedUserId":656,"assignedUserName":"Wealthmax Financial Advisers Pvt. Ltd.","assignedUserArName":null,"assignedUserBranchName":"Wealthmax Financial Advisers Ltd.","introducerUserId":null,"introducerName":null,"isLocked":false,"lockedAt":null,"canReassign":true,"tenantId":28,"createdBy":"656","createdAt":"2026-09-21T13:01:40.351761Z","updatedBy":"656","updatedAt":"2026-09-29T07:16:19.51054Z","caseInformation":{"factFind":[{"order":1,"sectionType":"Personal Details","status":"Complete","completedAt":"2026-09-21T13:02:08.239507Z","preCheckArea":"Fact Find","preCheckPageKey":"PersonalDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":2,"sectionType":"Income","status":"Complete","completedAt":"2026-09-25T11:15:21.102956Z","preCheckArea":"Fact Find","preCheckPageKey":"Income","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":3,"sectionType":"Expenditure","status":"Complete","completedAt":"2026-09-22T11:40:21.788379Z","preCheckArea":"Fact Find","preCheckPageKey":"Expenditure","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":4,"sectionType":"Assets","status":"Complete","completedAt":"2026-09-24T07:32:37.267238Z","preCheckArea":"Fact Find","preCheckPageKey":"Assets","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":5,"sectionType":"Credit","status":"Complete","completedAt":"2026-09-21T13:02:27.722441Z","preCheckArea":"Fact Find","preCheckPageKey":"Credit","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":6,"sectionType":"Life Style","status":"Complete","completedAt":"2026-09-21T13:02:32.304696Z","preCheckArea":"Fact Find","preCheckPageKey":"LifeStyle","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":7,"sectionType":"Health","status":"Complete","completedAt":"2026-09-21T13:02:36.615199Z","preCheckArea":"Fact Find","preCheckPageKey":"Health","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":9,"sectionType":"Existing Property","status":"Complete","completedAt":"2026-09-21T13:02:42.210094Z","preCheckArea":"Fact Find","preCheckPageKey":"ExistingProperty","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":10,"sectionType":"Financial Overview","status":"Complete","completedAt":"2026-09-29T07:16:19.354043Z","preCheckArea":"Fact Find","preCheckPageKey":"FinancialOverview","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}],"productType":{"name":"Personal Protection","productNames":[{"name":"Life Insurance","status":"Complete","completedAt":"2026-09-22T12:04:16.316231Z","preCheckArea":"Product Requirement","preCheckPageKey":null,"outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"name":"Critical Illness","status":"Complete","completedAt":"2026-09-22T12:04:16.316231Z","preCheckArea":"Product Requirement","preCheckPageKey":null,"outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}]},"sourcing":"Personal Protection","sourcingSection":[{"order":1,"sectionType":"Existing & Replacement Policies","status":"Complete","completedAt":"2026-09-21T13:02:53.529863Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"ExistingReplacementPolicies","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":2,"sectionType":"Needs & Preferences","status":"Complete","completedAt":null,"isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"NeedsAndPreferences","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":3,"sectionType":"Products","status":"Complete","completedAt":"2026-09-22T09:27:14.764516Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"PersonalProtectionProducts","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":4,"sectionType":"Recommendation","status":"Complete","completedAt":"2026-09-22T12:04:16.316231Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"PersonalProtectionRecommendation","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}],"suitability":{"documentsComplete":false,"pendingDocuments":[{"documentType":"PhotoId","label":"Photo ID","status":"Pending","completedAt":null,"missingForClients":[{"clientId":181,"fullName":"Ayra Ali"},{"clientId":172,"fullName":"Kamran Ali"}]},{"documentType":"KeyFeatures","label":"Key Features","status":"Pending","completedAt":null,"missingForClients":[]}],"preCheckArea":"Suitability","preCheckPageKey":"SuitabilityReport","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}}},"timestamp":"2026-09-29T08:44:59.946124Z"}
2026-09-29 08:44:59.940 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:ecd3d2aef88eb3e0c88d17bf17530703] HTTP GET /api/v1/business/product-catalog/providers responded 200 in 8.4388 ms
2026-09-29 08:44:59.938 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:8fea13c6bcdc] [T:ecd3d2aef88eb3e0c88d17bf17530703] HTTP GET /api/v1/business/product-catalog/providers 200
Req: [no body] Res: {"success":true,"data":{"content":[{"id":129,"name":"Aviva","logo":null,"source":"IPipeline","externalId":"nuc","isActive":true,"productCount":15,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":139,"name":"Beagle Street","logo":null,"source":"IPipeline","externalId":"beaglest","isActive":true,"productCount":2,"createdAt":"2026-07-10T09:26:58.253233Z"},{"id":121,"name":"British Friendly","logo":null,"source":"IPipeline","externalId":"britfriend","isActive":true,"productCount":3,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":122,"name":"Cirencester Friendly","logo":null,"source":"IPipeline","externalId":"cirenfr","isActive":true,"productCount":2,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":137,"name":"Gagan","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-06-23T09:28:03.98139Z"},{"id":140,"name":"Gagan Deep","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-09-21T10:02:25.279225Z"},{"id":138,"name":"Gagan Test","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-06-23T09:30:02.696935Z"},{"id":124,"name":"Guardian","logo":null,"source":"IPipeline","externalId":"gryphon","isActive":true,"productCount":10,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":125,"name":"Holloway Friendly","logo":null,"source":"IPipeline","externalId":"holloway","isActive":true,"productCount":6,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":130,"name":"LV=","logo":null,"source":"IPipeline","externalId":"permins","isActive":false,"productCount":24,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":126,"name":"Legal & General","logo":null,"source":"IPipeline","externalId":"legal","isActive":true,"productCount":50,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":136,"name":"Manual Provider","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-06-22T12:40:46.0954Z"},{"id":127,"name":"MetLife","logo":null,"source":"IPipeline","externalId":"metlife","isActive":true,"productCount":3,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":128,"name":"National Friendly","logo":null,"source":"IPipeline","externalId":"natfriend","isActive":true,"productCount":12,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":132,"name":"Royal London","logo":null,"source":"IPipeline","externalId":"roylondon","isActive":true,"productCount":18,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":133,"name":"Scottish Widows","logo":null,"source":"IPipeline","externalId":"scotwid","isActive":true,"productCount":6,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":134,"name":"Shepherds Friendly","logo":null,"source":"IPipeline","externalId":"shepfr","isActive":true,"productCount":3,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":123,"name":"The Exeter","logo":null,"source":"IPipeline","externalId":"exfamfri","isActive":true,"productCount":8,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":141,"name":"Uinsure","logo":null,"source":"ManualEntry","externalId":null,"isActive":true,"productCount":1,"createdAt":"2026-09-25T08:12:50.262205Z"},{"id":131,"name":"VitalityLife","logo":null,"source":"IPipeline","externalId":"pruprotect","isActive":true,"productCount":58,"createdAt":"2026-06-20T09:00:37.305301Z"},{"id":135,"name":"Zurich","logo":null,"source":"IPipeline","externalId":"zifa","isActive":true,"productCount":25,"createdAt":"2026-06-20T09:00:37.305301Z"}],"pagination":{"page":0,"size":100,"totalElements":21,"totalPages":1,"hasNext":false,"hasPrevious":false,"isFirst":true,"isLast":true}},"timestamp":"2026-09-29T08:44:59.9379687Z"}
2026-09-29 08:44:59.923 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:9398ff35c764dd76c3127cb71fd03c29] HTTP GET /api/v1/business/cases/458/notes/summary responded 200 in 10.7792 ms
2026-09-29 08:44:59.923 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:5fc06527e605] [T:9398ff35c764dd76c3127cb71fd03c29] HTTP GET /api/v1/business/cases/458/notes/summary 200
Req: [no body] Res: {"success":true,"data":{"notesAdded":0,"notesUnread":0},"timestamp":"2026-09-29T08:44:59.92315Z"}
2026-09-29 08:44:59.578 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:369d3ea8f61026c3cf6556c5509d846c] HTTP GET /api/v1/business/my-tenant/branding responded 200 in 5.6938 ms
2026-09-29 08:44:59.578 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:4c3cfa034b73] [T:369d3ea8f61026c3cf6556c5509d846c] HTTP GET /api/v1/business/my-tenant/branding 200
Req: [no body] Res: {"success":true,"data":{"primaryColor":"#FF5C00","secondaryColor":"#FF13F0","logoUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/28/28_Wealthmax-Financial-Advisers-Ltd._2026-06-22/c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png?sv=2026-02-06&se=2026-09-29T09%3A44%3A59Z&sr=b&sp=r&rscd=attachment%3B+filename%3Dc0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png%3B+filename*%3DUTF-8%27%27c0ad32e9-e1ee-413b-8c66-dc01cd0eeade..png&sig=9f706unG3mSSJy7PeKJWl%2FKNwIafAjcUybNvZSF5I9E%3D","companyLogoThumbnailUrl":"https://protectionmortgagecrm.blob.core.windows.net/superadmin/staging/tenant-documents/28/f6694f6c-ddfc-4d16-80bc-664a01b3d416_logo.jpg?sv=2026-02-06&se=2036-07-18T13%3A31%3A06Z&sr=b&sp=r&sig=hNhUd61tHsDcA56Q%2F%2FmoaWos%2ByUFldaq%2Be979eNYxAE%3D","socialUrls":{"facebookUrl":null,"instagramUrl":null,"xUrl":null,"linkedInUrl":null}},"timestamp":"2026-09-29T08:44:59.5780711Z"}
2026-09-29 08:44:59.428 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:c2c6da9a213239e4a4342c2c1e27643c] HTTP GET /api/v1/business/sourcing/cases/458/needs-preferences responded 200 in 61.9008 ms
2026-09-29 08:44:59.428 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:81a7f5f85ff0] [T:c2c6da9a213239e4a4342c2c1e27643c] HTTP GET /api/v1/business/sourcing/cases/458/needs-preferences 200
Req: [no body] Res: {"success":true,"data":{"id":156,"caseId":458,"objectivesAndCircumstances":"Test","lifeAndCriticalIllnessRequired":true,"familyIncomeBenefitRequired":false,"incomeProtectionRequired":false,"wholeOfLifeRequired":false,"lifeCriticalIllnessRequirements":[{"id":184,"needType":"Single","caseClientIds":[524],"clientNames":["Ayra Ali"]},{"id":185,"needType":"Joint","caseClientIds":[524,525],"clientNames":["Ayra Ali","Kamran Ali"]},{"id":187,"needType":"Single","caseClientIds":[525],"clientNames":["Kamran Ali"]}],"familyIncomeBenefitRequirements":[],"incomeProtectionRequirements":[],"wholeOfLifeRequirements":[],"createdAt":"2026-09-21T13:04:22.500636Z","updatedAt":null},"timestamp":"2026-09-29T08:44:59.4229569Z","preCheck":{"area":"Sourcing","pageKey":"NeedsAndPreferences","pageTitle":"Needs & Preferences","caseClientId":null,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:44:59.371 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:e1bf7acd3a6fdbd886293f2855360afb] HTTP GET /api/v1/business/fact-finds/clients/525/personal-details responded 200 in 7.5103 ms
2026-09-29 08:44:59.371 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:24da593845325895d96685e3949a7a6f] HTTP GET /api/v1/business/fact-finds/clients/524/personal-details responded 200 in 5.8075 ms
2026-09-29 08:44:59.371 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:7789337c5ea3] [T:e1bf7acd3a6fdbd886293f2855360afb] HTTP GET /api/v1/business/fact-finds/clients/525/personal-details 200
Req: [no body] Res: {"success":true,"data":{"id":388,"factFindId":525,"title":"Mr","firstName":"Kamran","lastName":"Ali","email":"Kamranali@gmail.com","mobilePhone":"+44 5566778899","middleName":null,"dateOfBirth":"1981-03-27","countryOfBirth":null,"nationality":"Pakistani","maritalStatus":"Married","gender":"Male","genderOther":null,"anticipatedRetirementAge":70,"anticipatedEmploymentChange":false,"isSmoker":true,"lastSmokedYears":0,"lastSmokedMonths":4,"hasWill":false,"lastWillReviewedYears":null,"lastWillReviewedMonths":null,"niNumber":null,"passportNo":null,"passportCountry":null,"passportValidFrom":null,"passportValidTo":null,"visaType":null,"visaValidFrom":null,"visaValidityDate":null,"isUkResidentForTaxPurposes":null,"isSeekingAsylum":null,"hasRefugeeStatus":null,"hasIndefiniteLeaveToRemain":null,"hasBeenUkResidentMoreThanOneYear":null,"hasBeenKnownByOtherNames":null,"holdsDrivingLicence":null,"drivingLicenceNumber":null,"drivingLicenceIssueDate":null,"drivingLicenceExpiryDate":null,"marketingEmail":null,"marketingText":null,"marketingPhone":null,"marketingMail":null,"createdAt":"2026-07-23T12:44:27.160185Z","updatedAt":null},"timestamp":"2026-09-29T08:44:59.3696273Z","preCheck":{"area":"Fact Find","pageKey":"PersonalDetails","pageTitle":"Personal Details","caseClientId":525,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:44:59.370 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:6da6d15ec6b2] [T:24da593845325895d96685e3949a7a6f] HTTP GET /api/v1/business/fact-finds/clients/524/personal-details 200
Req: [no body] Res: {"success":true,"data":{"id":387,"factFindId":524,"title":"Miss","firstName":"Ayra","lastName":"Ali","email":"ayra22@gmail.com","mobilePhone":"+44 5566778899","middleName":null,"dateOfBirth":"1992-07-22","countryOfBirth":null,"nationality":"British","maritalStatus":"Single","gender":"Female","genderOther":null,"anticipatedRetirementAge":65,"anticipatedEmploymentChange":null,"isSmoker":true,"lastSmokedYears":0,"lastSmokedMonths":4,"hasWill":false,"lastWillReviewedYears":null,"lastWillReviewedMonths":null,"niNumber":null,"passportNo":null,"passportCountry":null,"passportValidFrom":null,"passportValidTo":null,"visaType":null,"visaValidFrom":null,"visaValidityDate":null,"isUkResidentForTaxPurposes":null,"isSeekingAsylum":null,"hasRefugeeStatus":null,"hasIndefiniteLeaveToRemain":null,"hasBeenUkResidentMoreThanOneYear":null,"hasBeenKnownByOtherNames":null,"holdsDrivingLicence":null,"drivingLicenceNumber":null,"drivingLicenceIssueDate":null,"drivingLicenceExpiryDate":null,"marketingEmail":null,"marketingText":null,"marketingPhone":null,"marketingMail":null,"createdAt":"2026-07-29T10:15:03.694584Z","updatedAt":null},"timestamp":"2026-09-29T08:44:59.3699189Z","preCheck":{"area":"Fact Find","pageKey":"PersonalDetails","pageTitle":"Personal Details","caseClientId":524,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:44:58.987 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:da1a613fb6b319322ceae69d9b7e8210] HTTP GET /api/v1/business/cases/458 responded 200 in 27.2031 ms
2026-09-29 08:44:58.987 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:ca385176901a] [T:da1a613fb6b319322ceae69d9b7e8210] HTTP GET /api/v1/business/cases/458 200
Req: [no body] Res: {"success":true,"data":{"id":458,"userFacingCaseId":"CASE-0383","productType":"Personal Protection","productTypeDisplayName":"Personal Protection","productNames":["Life Insurance","Critical Illness"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"preCheckStatus":"Not Started","preCheckOutstandingCount":0,"stage":"Lead","internalState":"SuitabilityGenerated","clients":[{"caseClientId":524,"clientId":181,"clientName":"Ayra Ali","factFindId":524},{"caseClientId":525,"clientId":172,"clientName":"Kamran Ali","factFindId":525}],"assignedUserId":656,"assignedUserName":"Wealthmax Financial Advisers Pvt. Ltd.","assignedUserArName":null,"assignedUserBranchName":"Wealthmax Financial Advisers Ltd.","introducerUserId":null,"introducerName":null,"isLocked":false,"lockedAt":null,"canReassign":true,"tenantId":28,"createdBy":"656","createdAt":"2026-09-21T13:01:40.351761Z","updatedBy":"656","updatedAt":"2026-09-29T07:16:19.51054Z","caseInformation":{"factFind":[{"order":1,"sectionType":"Personal Details","status":"Complete","completedAt":"2026-09-21T13:02:08.239507Z","preCheckArea":"Fact Find","preCheckPageKey":"PersonalDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":2,"sectionType":"Income","status":"Complete","completedAt":"2026-09-25T11:15:21.102956Z","preCheckArea":"Fact Find","preCheckPageKey":"Income","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":3,"sectionType":"Expenditure","status":"Complete","completedAt":"2026-09-22T11:40:21.788379Z","preCheckArea":"Fact Find","preCheckPageKey":"Expenditure","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":4,"sectionType":"Assets","status":"Complete","completedAt":"2026-09-24T07:32:37.267238Z","preCheckArea":"Fact Find","preCheckPageKey":"Assets","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":5,"sectionType":"Credit","status":"Complete","completedAt":"2026-09-21T13:02:27.722441Z","preCheckArea":"Fact Find","preCheckPageKey":"Credit","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":6,"sectionType":"Life Style","status":"Complete","completedAt":"2026-09-21T13:02:32.304696Z","preCheckArea":"Fact Find","preCheckPageKey":"LifeStyle","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":7,"sectionType":"Health","status":"Complete","completedAt":"2026-09-21T13:02:36.615199Z","preCheckArea":"Fact Find","preCheckPageKey":"Health","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":9,"sectionType":"Existing Property","status":"Complete","completedAt":"2026-09-21T13:02:42.210094Z","preCheckArea":"Fact Find","preCheckPageKey":"ExistingProperty","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":10,"sectionType":"Financial Overview","status":"Complete","completedAt":"2026-09-29T07:16:19.354043Z","preCheckArea":"Fact Find","preCheckPageKey":"FinancialOverview","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}],"productType":{"name":"Personal Protection","productNames":[{"name":"Life Insurance","status":"Complete","completedAt":"2026-09-22T12:04:16.316231Z","preCheckArea":"Product Requirement","preCheckPageKey":null,"outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"name":"Critical Illness","status":"Complete","completedAt":"2026-09-22T12:04:16.316231Z","preCheckArea":"Product Requirement","preCheckPageKey":null,"outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}]},"sourcing":"Personal Protection","sourcingSection":[{"order":1,"sectionType":"Existing & Replacement Policies","status":"Complete","completedAt":"2026-09-21T13:02:53.529863Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"ExistingReplacementPolicies","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":2,"sectionType":"Needs & Preferences","status":"Complete","completedAt":null,"isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"NeedsAndPreferences","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":3,"sectionType":"Products","status":"Complete","completedAt":"2026-09-22T09:27:14.764516Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"PersonalProtectionProducts","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":4,"sectionType":"Recommendation","status":"Complete","completedAt":"2026-09-22T12:04:16.316231Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"PersonalProtectionRecommendation","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}],"suitability":{"documentsComplete":false,"pendingDocuments":[{"documentType":"PhotoId","label":"Photo ID","status":"Pending","completedAt":null,"missingForClients":[{"clientId":181,"fullName":"Ayra Ali"},{"clientId":172,"fullName":"Kamran Ali"}]},{"documentType":"KeyFeatures","label":"Key Features","status":"Pending","completedAt":null,"missingForClients":[]}],"preCheckArea":"Suitability","preCheckPageKey":"SuitabilityReport","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}}},"timestamp":"2026-09-29T08:44:58.9868591Z"}
2026-09-29 08:44:58.969 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:f2b2eca59b4e9ec1273e4557985a8f87] HTTP GET /api/v1/business/cases/458/notes/summary responded 200 in 10.2190 ms
2026-09-29 08:44:58.968 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:b9b061aec3b1] [T:f2b2eca59b4e9ec1273e4557985a8f87] HTTP GET /api/v1/business/cases/458/notes/summary 200
Req: [no body] Res: {"success":true,"data":{"notesAdded":0,"notesUnread":0},"timestamp":"2026-09-29T08:44:58.9685267Z"}
2026-09-29 08:44:57.993 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:183c48a167ca356fbfb72f1ff4cea078] HTTP GET /api/v1/business/cases/458 responded 200 in 29.4284 ms
2026-09-29 08:44:57.993 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:729294d86431] [T:183c48a167ca356fbfb72f1ff4cea078] HTTP GET /api/v1/business/cases/458 200
Req: [no body] Res: {"success":true,"data":{"id":458,"userFacingCaseId":"CASE-0383","productType":"Personal Protection","productTypeDisplayName":"Personal Protection","productNames":["Life Insurance","Critical Illness"],"caseStatusId":595,"caseStatusName":"New Case","caseReviewGrade":null,"caseReviewGradeDisplayName":null,"preCheckStatus":"Not Started","preCheckOutstandingCount":0,"stage":"Lead","internalState":"SuitabilityGenerated","clients":[{"caseClientId":524,"clientId":181,"clientName":"Ayra Ali","factFindId":524},{"caseClientId":525,"clientId":172,"clientName":"Kamran Ali","factFindId":525}],"assignedUserId":656,"assignedUserName":"Wealthmax Financial Advisers Pvt. Ltd.","assignedUserArName":null,"assignedUserBranchName":"Wealthmax Financial Advisers Ltd.","introducerUserId":null,"introducerName":null,"isLocked":false,"lockedAt":null,"canReassign":true,"tenantId":28,"createdBy":"656","createdAt":"2026-09-21T13:01:40.351761Z","updatedBy":"656","updatedAt":"2026-09-29T07:16:19.51054Z","caseInformation":{"factFind":[{"order":1,"sectionType":"Personal Details","status":"Complete","completedAt":"2026-09-21T13:02:08.239507Z","preCheckArea":"Fact Find","preCheckPageKey":"PersonalDetails","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":2,"sectionType":"Income","status":"Complete","completedAt":"2026-09-25T11:15:21.102956Z","preCheckArea":"Fact Find","preCheckPageKey":"Income","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":3,"sectionType":"Expenditure","status":"Complete","completedAt":"2026-09-22T11:40:21.788379Z","preCheckArea":"Fact Find","preCheckPageKey":"Expenditure","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":4,"sectionType":"Assets","status":"Complete","completedAt":"2026-09-24T07:32:37.267238Z","preCheckArea":"Fact Find","preCheckPageKey":"Assets","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":5,"sectionType":"Credit","status":"Complete","completedAt":"2026-09-21T13:02:27.722441Z","preCheckArea":"Fact Find","preCheckPageKey":"Credit","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":6,"sectionType":"Life Style","status":"Complete","completedAt":"2026-09-21T13:02:32.304696Z","preCheckArea":"Fact Find","preCheckPageKey":"LifeStyle","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":7,"sectionType":"Health","status":"Complete","completedAt":"2026-09-21T13:02:36.615199Z","preCheckArea":"Fact Find","preCheckPageKey":"Health","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":9,"sectionType":"Existing Property","status":"Complete","completedAt":"2026-09-21T13:02:42.210094Z","preCheckArea":"Fact Find","preCheckPageKey":"ExistingProperty","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"order":10,"sectionType":"Financial Overview","status":"Complete","completedAt":"2026-09-29T07:16:19.354043Z","preCheckArea":"Fact Find","preCheckPageKey":"FinancialOverview","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}],"productType":{"name":"Personal Protection","productNames":[{"name":"Life Insurance","status":"Complete","completedAt":"2026-09-22T12:04:16.316231Z","preCheckArea":"Product Requirement","preCheckPageKey":null,"outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]},{"name":"Critical Illness","status":"Complete","completedAt":"2026-09-22T12:04:16.316231Z","preCheckArea":"Product Requirement","preCheckPageKey":null,"outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null,"clientCounts":[]}]},"sourcing":"Personal Protection","sourcingSection":[{"order":1,"sectionType":"Existing & Replacement Policies","status":"Complete","completedAt":"2026-09-21T13:02:53.529863Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"ExistingReplacementPolicies","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":2,"sectionType":"Needs & Preferences","status":"Complete","completedAt":null,"isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"NeedsAndPreferences","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":3,"sectionType":"Products","status":"Complete","completedAt":"2026-09-22T09:27:14.764516Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"PersonalProtectionProducts","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null},{"order":4,"sectionType":"Recommendation","status":"Complete","completedAt":"2026-09-22T12:04:16.316231Z","isEnabled":true,"preCheckArea":"Sourcing","preCheckPageKey":"PersonalProtectionRecommendation","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}],"suitability":{"documentsComplete":false,"pendingDocuments":[{"documentType":"PhotoId","label":"Photo ID","status":"Pending","completedAt":null,"missingForClients":[{"clientId":181,"fullName":"Ayra Ali"},{"clientId":172,"fullName":"Kamran Ali"}]},{"documentType":"KeyFeatures","label":"Key Features","status":"Pending","completedAt":null,"missingForClients":[]}],"preCheckArea":"Suitability","preCheckPageKey":"SuitabilityReport","outstandingIssueCount":0,"totalIssueCount":0,"highestOutstandingPriority":null}}},"timestamp":"2026-09-29T08:44:57.9929364Z"}
2026-09-29 08:44:57.986 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:4953255fdca00907cb46e4d8825c5aa1] HTTP GET /api/v1/business/sourcing/cases/458/existing-replacement-policies responded 200 in 6.9751 ms
2026-09-29 08:44:57.986 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:31171f25e80d] [T:4953255fdca00907cb46e4d8825c5aa1] HTTP GET /api/v1/business/sourcing/cases/458/existing-replacement-policies 200
Req: [no body] Res: {"success":true,"data":{"id":131,"caseId":458,"hasExistingPolicies":false,"hasEmployeeBenefits":false,"existingPolicies":[],"employeeBenefits":[],"createdAt":"2026-09-21T13:02:53.499677Z","updatedAt":"2026-09-21T13:02:53.529863Z"},"timestamp":"2026-09-29T08:44:57.985143Z","preCheck":{"area":"Sourcing","pageKey":"ExistingReplacementPolicies","pageTitle":"Existing & Replacement Policies","caseClientId":null,"outstandingCount":0,"totalCount":0,"highestOutstandingPriority":null,"pageLevelIssues":[],"sectionIssues":[],"fieldIssues":[],"rowIssues":[]}}
2026-09-29 08:44:57.981 +00:00 [INF] [GEN] [U:-] [E:-] [C:-] [T:d098fbad26e072583930c6395d51f0b3] HTTP GET /api/v1/business/cases/458/notes/summary responded 200 in 10.0673 ms
2026-09-29 08:44:57.981 +00:00 [INF] [HTTP] [U:656] [E:anmol.b@wealthmax.co.uk] [C:7fa7d7229015] [T:d098fbad26e072583930c6395d51f0b3] HTTP GET /api/v1/business/cases/458/notes/summary 200
Req: [no body] Res: {"success":true,"data":{"notesAdded":0,"notesUnread":0},"timestamp":"2026-09-29T08:44:57.9814312Z"}
Errors & Warnings 0