[{"data":1,"prerenderedAt":911},["ShallowReactive",2],{"navigation_docs":3,"-api-overview":183,"-api-overview-surround":906},[4,25,60,81,153,168],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting started",false,"\u002Fgetting-started","1.getting-started",[10,15,20],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Quickstart","\u002Fgetting-started\u002Fquickstart","1.getting-started\u002F2.quickstart","i-lucide-zap",{"title":21,"path":22,"stem":23,"icon":24},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F3.installation","i-lucide-server",{"title":26,"icon":6,"path":27,"stem":28,"children":29,"page":6},"Concepts","\u002Fconcepts","2.concepts",[30,35,40,45,50,55],{"title":31,"path":32,"stem":33,"icon":34},"How AML works","\u002Fconcepts\u002Fhow-aml-works","2.concepts\u002F1.how-aml-works","i-lucide-book-open",{"title":36,"path":37,"stem":38,"icon":39},"Events and decisions","\u002Fconcepts\u002Fevents-and-decisions","2.concepts\u002F2.events-and-decisions","i-lucide-activity",{"title":41,"path":42,"stem":43,"icon":44},"Rules","\u002Fconcepts\u002Frules","2.concepts\u002F3.rules","i-lucide-scale",{"title":46,"path":47,"stem":48,"icon":49},"Alerts, cases and reporting","\u002Fconcepts\u002Falerts-cases-reporting","2.concepts\u002F4.alerts-cases-reporting","i-lucide-folder-search",{"title":51,"path":52,"stem":53,"icon":54},"Entities and the graph","\u002Fconcepts\u002Fentities-and-graph","2.concepts\u002F5.entities-and-graph","i-lucide-network",{"title":56,"path":57,"stem":58,"icon":59},"Audit log","\u002Fconcepts\u002Faudit-log","2.concepts\u002F6.audit-log","i-lucide-scroll-text",{"title":61,"icon":6,"path":62,"stem":63,"children":64,"page":6},"Guides","\u002Fguides","3.guides",[65,70,75],{"title":66,"path":67,"stem":68,"icon":69},"Guides by role","\u002Fguides\u002Fby-role","3.guides\u002F1.by-role","i-lucide-users",{"title":71,"path":72,"stem":73,"icon":74},"Integration plan","\u002Fguides\u002Fintegration-plan","3.guides\u002F2.integration-plan","i-lucide-list-checks",{"title":76,"path":77,"stem":78,"icon":79,"badge":80},"Connecting a rail","\u002Fguides\u002Fconnecting-a-rail","3.guides\u002F3.connecting-a-rail","i-lucide-plug","Coming soon",{"title":82,"icon":6,"path":83,"stem":84,"children":85,"page":6},"API reference","\u002Fapi","4.api",[86,91,96,101,106,111,116,121,126,129,134,139,144,149],{"title":87,"path":88,"stem":89,"icon":90},"Authentication","\u002Fapi\u002Fauthentication","4.api\u002F01.authentication","i-lucide-key-round",{"title":92,"path":93,"stem":94,"icon":95},"Errors","\u002Fapi\u002Ferrors","4.api\u002F02.errors","i-lucide-circle-alert",{"title":97,"path":98,"stem":99,"icon":100},"Idempotency","\u002Fapi\u002Fidempotency","4.api\u002F03.idempotency","i-lucide-repeat",{"title":102,"path":103,"stem":104,"icon":105},"Health","\u002Fapi\u002Fhealth","4.api\u002F04.health","i-lucide-heart-pulse",{"title":107,"path":108,"stem":109,"icon":110},"Entities","\u002Fapi\u002Fentities","4.api\u002F05.entities","i-lucide-user-round",{"title":112,"path":113,"stem":114,"icon":115},"Events","\u002Fapi\u002Fevents","4.api\u002F06.events","i-lucide-send",{"title":117,"path":118,"stem":119,"icon":120},"Decisions","\u002Fapi\u002Fdecisions","4.api\u002F07.decisions","i-lucide-gavel",{"title":122,"path":123,"stem":124,"icon":125},"Alerts","\u002Fapi\u002Falerts","4.api\u002F08.alerts","i-lucide-bell",{"title":41,"path":127,"stem":128,"icon":44},"\u002Fapi\u002Frules","4.api\u002F09.rules",{"title":130,"path":131,"stem":132,"icon":133},"Screening","\u002Fapi\u002Fscreening","4.api\u002F10.screening","i-lucide-user-search",{"title":135,"path":136,"stem":137,"icon":138},"API keys","\u002Fapi\u002Fapi-keys","4.api\u002F11.api-keys","i-lucide-key",{"title":140,"path":141,"stem":142,"icon":143},"Overview","\u002Fapi\u002Foverview","4.api\u002F12.overview","i-lucide-layout-dashboard",{"title":145,"path":146,"stem":147,"icon":148,"badge":80},"Webhooks","\u002Fapi\u002Fwebhooks","4.api\u002F13.webhooks","i-lucide-webhook",{"title":80,"path":150,"stem":151,"icon":152,"badge":80},"\u002Fapi\u002Fcoming-soon","4.api\u002F14.coming-soon","i-lucide-clock",{"title":154,"icon":6,"path":155,"stem":156,"children":157,"page":6},"Security and licensing","\u002Fsecurity","5.security",[158,163],{"title":159,"path":160,"stem":161,"icon":162},"Data flows","\u002Fsecurity\u002Fdata-flows","5.security\u002F1.data-flows","i-lucide-shield-check",{"title":164,"path":165,"stem":166,"icon":167,"badge":80},"Licensing and metering","\u002Fsecurity\u002Flicensing","5.security\u002F2.licensing","i-lucide-file-badge",{"title":169,"icon":6,"path":170,"stem":171,"children":172,"page":6},"Reference","\u002Freference","6.reference",[173,178],{"title":174,"path":175,"stem":176,"icon":177},"Glossary","\u002Freference\u002Fglossary","6.reference\u002F1.glossary","i-lucide-book-a",{"title":179,"path":180,"stem":181,"icon":182},"FAQ","\u002Freference\u002Ffaq","6.reference\u002F2.faq","i-lucide-circle-help",{"id":184,"title":140,"body":185,"description":899,"extension":900,"links":901,"meta":902,"navigation":903,"path":141,"seo":904,"stem":142,"__hash__":905},"docs\u002F4.api\u002F12.overview.md",{"type":186,"value":187,"toc":894},"minimark",[188,205,209,214,262,266,309,697,702,706,887,890],[189,190,195],"pre",{"className":191,"code":192,"language":193,"meta":194,"style":194},"language-http shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","GET \u002Fv1\u002Foverview\n","http","",[196,197,198],"code",{"__ignoreMap":194},[199,200,203],"span",{"class":201,"line":202},"line",1,[199,204,192],{},[206,207,208],"p",{},"The figures the dashboard's Overview screen shows. \"Today\" starts at midnight in the time zone you pass.",[210,211,213],"h2",{"id":212},"query-parameters","Query parameters",[215,216,217,233],"table",{},[218,219,220],"thead",{},[221,222,223,227,230],"tr",{},[224,225,226],"th",{},"Name",[224,228,229],{},"Type",[224,231,232],{},"Meaning",[234,235,236],"tbody",{},[221,237,238,244,247],{},[239,240,241],"td",{},[196,242,243],{},"tz",[239,245,246],{},"string",[239,248,249,250,253,254,257,258,261],{},"An IANA time zone such as ",[196,251,252],{},"Africa\u002FAccra"," or ",[196,255,256],{},"Europe\u002FLondon",". Defaults to UTC. An unknown zone returns ",[196,259,260],{},"400",".",[210,263,265],{"id":264},"example","Example",[189,267,272],{"className":268,"code":269,"filename":270,"language":271,"meta":194,"style":194},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","curl \"$SENTINEL_URL\u002Fv1\u002Foverview?tz=Africa\u002FAccra\"   -H \"Authorization: Bearer $SENTINEL_KEY\"\n","Terminal","bash",[196,273,274],{"__ignoreMap":194},[199,275,276,280,284,288,292,295,298,300,303,306],{"class":201,"line":202},[199,277,279],{"class":278},"sBMFI","curl",[199,281,283],{"class":282},"sMK4o"," \"",[199,285,287],{"class":286},"sTEyZ","$SENTINEL_URL",[199,289,291],{"class":290},"sfazB","\u002Fv1\u002Foverview?tz=Africa\u002FAccra",[199,293,294],{"class":282},"\"",[199,296,297],{"class":290},"   -H",[199,299,283],{"class":282},[199,301,302],{"class":290},"Authorization: Bearer ",[199,304,305],{"class":286},"$SENTINEL_KEY",[199,307,308],{"class":282},"\"\n",[189,310,315],{"className":311,"code":312,"filename":313,"language":314,"meta":194,"style":194},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"since\": \"2026-10-16T00:00:00Z\",\n  \"events_today\": 1204882,\n  \"events_week_ago\": 1136680,\n  \"p99_decision_ms\": 184,\n  \"blocked_today\": 312,\n  \"reviewed_today\": 1288,\n  \"open_alerts\": 38,\n  \"near_sla\": 3,\n  \"overdue\": 2,\n  \"pending_closure\": 1,\n  \"velocity\": \"redis\",\n  \"hourly\": [\n    {\n      \"hour\": \"2026-10-15T15:00:00Z\",\n      \"events\": 88000,\n      \"alerts\": 3\n    }\n  ],\n  \"top_rules\": [\n    {\n      \"rule\": \"structuring_below_threshold\",\n      \"alerts\": 96,\n      \"confirmed\": 22\n    }\n  ]\n}\n","Response · 200","json",[196,316,317,322,347,365,382,399,416,433,450,467,484,501,522,537,543,565,582,597,603,609,623,628,649,665,680,685,691],{"__ignoreMap":194},[199,318,319],{"class":201,"line":202},[199,320,321],{"class":282},"{\n",[199,323,325,328,332,334,337,339,342,344],{"class":201,"line":324},2,[199,326,327],{"class":282},"  \"",[199,329,331],{"class":330},"spNyl","since",[199,333,294],{"class":282},[199,335,336],{"class":282},":",[199,338,283],{"class":282},[199,340,341],{"class":290},"2026-10-16T00:00:00Z",[199,343,294],{"class":282},[199,345,346],{"class":282},",\n",[199,348,350,352,355,357,359,363],{"class":201,"line":349},3,[199,351,327],{"class":282},[199,353,354],{"class":330},"events_today",[199,356,294],{"class":282},[199,358,336],{"class":282},[199,360,362],{"class":361},"sbssI"," 1204882",[199,364,346],{"class":282},[199,366,368,370,373,375,377,380],{"class":201,"line":367},4,[199,369,327],{"class":282},[199,371,372],{"class":330},"events_week_ago",[199,374,294],{"class":282},[199,376,336],{"class":282},[199,378,379],{"class":361}," 1136680",[199,381,346],{"class":282},[199,383,385,387,390,392,394,397],{"class":201,"line":384},5,[199,386,327],{"class":282},[199,388,389],{"class":330},"p99_decision_ms",[199,391,294],{"class":282},[199,393,336],{"class":282},[199,395,396],{"class":361}," 184",[199,398,346],{"class":282},[199,400,402,404,407,409,411,414],{"class":201,"line":401},6,[199,403,327],{"class":282},[199,405,406],{"class":330},"blocked_today",[199,408,294],{"class":282},[199,410,336],{"class":282},[199,412,413],{"class":361}," 312",[199,415,346],{"class":282},[199,417,419,421,424,426,428,431],{"class":201,"line":418},7,[199,420,327],{"class":282},[199,422,423],{"class":330},"reviewed_today",[199,425,294],{"class":282},[199,427,336],{"class":282},[199,429,430],{"class":361}," 1288",[199,432,346],{"class":282},[199,434,436,438,441,443,445,448],{"class":201,"line":435},8,[199,437,327],{"class":282},[199,439,440],{"class":330},"open_alerts",[199,442,294],{"class":282},[199,444,336],{"class":282},[199,446,447],{"class":361}," 38",[199,449,346],{"class":282},[199,451,453,455,458,460,462,465],{"class":201,"line":452},9,[199,454,327],{"class":282},[199,456,457],{"class":330},"near_sla",[199,459,294],{"class":282},[199,461,336],{"class":282},[199,463,464],{"class":361}," 3",[199,466,346],{"class":282},[199,468,470,472,475,477,479,482],{"class":201,"line":469},10,[199,471,327],{"class":282},[199,473,474],{"class":330},"overdue",[199,476,294],{"class":282},[199,478,336],{"class":282},[199,480,481],{"class":361}," 2",[199,483,346],{"class":282},[199,485,487,489,492,494,496,499],{"class":201,"line":486},11,[199,488,327],{"class":282},[199,490,491],{"class":330},"pending_closure",[199,493,294],{"class":282},[199,495,336],{"class":282},[199,497,498],{"class":361}," 1",[199,500,346],{"class":282},[199,502,504,506,509,511,513,515,518,520],{"class":201,"line":503},12,[199,505,327],{"class":282},[199,507,508],{"class":330},"velocity",[199,510,294],{"class":282},[199,512,336],{"class":282},[199,514,283],{"class":282},[199,516,517],{"class":290},"redis",[199,519,294],{"class":282},[199,521,346],{"class":282},[199,523,525,527,530,532,534],{"class":201,"line":524},13,[199,526,327],{"class":282},[199,528,529],{"class":330},"hourly",[199,531,294],{"class":282},[199,533,336],{"class":282},[199,535,536],{"class":282}," [\n",[199,538,540],{"class":201,"line":539},14,[199,541,542],{"class":282},"    {\n",[199,544,546,549,552,554,556,558,561,563],{"class":201,"line":545},15,[199,547,548],{"class":282},"      \"",[199,550,551],{"class":278},"hour",[199,553,294],{"class":282},[199,555,336],{"class":282},[199,557,283],{"class":282},[199,559,560],{"class":290},"2026-10-15T15:00:00Z",[199,562,294],{"class":282},[199,564,346],{"class":282},[199,566,568,570,573,575,577,580],{"class":201,"line":567},16,[199,569,548],{"class":282},[199,571,572],{"class":278},"events",[199,574,294],{"class":282},[199,576,336],{"class":282},[199,578,579],{"class":361}," 88000",[199,581,346],{"class":282},[199,583,585,587,590,592,594],{"class":201,"line":584},17,[199,586,548],{"class":282},[199,588,589],{"class":278},"alerts",[199,591,294],{"class":282},[199,593,336],{"class":282},[199,595,596],{"class":361}," 3\n",[199,598,600],{"class":201,"line":599},18,[199,601,602],{"class":282},"    }\n",[199,604,606],{"class":201,"line":605},19,[199,607,608],{"class":282},"  ],\n",[199,610,612,614,617,619,621],{"class":201,"line":611},20,[199,613,327],{"class":282},[199,615,616],{"class":330},"top_rules",[199,618,294],{"class":282},[199,620,336],{"class":282},[199,622,536],{"class":282},[199,624,626],{"class":201,"line":625},21,[199,627,542],{"class":282},[199,629,631,633,636,638,640,642,645,647],{"class":201,"line":630},22,[199,632,548],{"class":282},[199,634,635],{"class":278},"rule",[199,637,294],{"class":282},[199,639,336],{"class":282},[199,641,283],{"class":282},[199,643,644],{"class":290},"structuring_below_threshold",[199,646,294],{"class":282},[199,648,346],{"class":282},[199,650,652,654,656,658,660,663],{"class":201,"line":651},23,[199,653,548],{"class":282},[199,655,589],{"class":278},[199,657,294],{"class":282},[199,659,336],{"class":282},[199,661,662],{"class":361}," 96",[199,664,346],{"class":282},[199,666,668,670,673,675,677],{"class":201,"line":667},24,[199,669,548],{"class":282},[199,671,672],{"class":278},"confirmed",[199,674,294],{"class":282},[199,676,336],{"class":282},[199,678,679],{"class":361}," 22\n",[199,681,683],{"class":201,"line":682},25,[199,684,602],{"class":282},[199,686,688],{"class":201,"line":687},26,[199,689,690],{"class":282},"  ]\n",[199,692,694],{"class":201,"line":693},27,[199,695,696],{"class":282},"}\n",[206,698,699,701],{},[196,700,529],{}," has 24 entries, oldest first. The example shows one.",[210,703,705],{"id":704},"fields","Fields",[215,707,708,719],{},[218,709,710],{},[221,711,712,715,717],{},[224,713,714],{},"Field",[224,716,229],{},[224,718,232],{},[234,720,721,733,747,758,770,784,801,812,826,837,849,869],{},[221,722,723,727,730],{},[239,724,725],{},[196,726,331],{},[239,728,729],{},"string, date-time",[239,731,732],{},"Start of today",[221,734,735,739,742],{},[239,736,737],{},[196,738,354],{},[239,740,741],{},"integer",[239,743,744,745],{},"Events received since ",[196,746,331],{},[221,748,749,753,755],{},[239,750,751],{},[196,752,372],{},[239,754,741],{},[239,756,757],{},"Events on the same day last week, up to the same time of day",[221,759,760,764,767],{},[239,761,762],{},[196,763,389],{},[239,765,766],{},"number",[239,768,769],{},"99th percentile of decision time today. Absent until today has a timed decision.",[221,771,772,779,781],{},[239,773,774,776,777],{},[196,775,406],{},", ",[196,778,423],{},[239,780,741],{},[239,782,783],{},"Decisions of each kind today",[221,785,786,790,792],{},[239,787,788],{},[196,789,440],{},[239,791,741],{},[239,793,794,795,253,798],{},"Alerts that are ",[196,796,797],{},"open",[196,799,800],{},"in_review",[221,802,803,807,809],{},[239,804,805],{},[196,806,457],{},[239,808,741],{},[239,810,811],{},"Open alerts due within the next hour",[221,813,814,818,820],{},[239,815,816],{},[196,817,474],{},[239,819,741],{},[239,821,822,823],{},"Open alerts past their ",[196,824,825],{},"due_at",[221,827,828,832,834],{},[239,829,830],{},[196,831,491],{},[239,833,741],{},[239,835,836],{},"Alerts waiting for a second person to approve closure",[221,838,839,843,846],{},[239,840,841],{},[196,842,529],{},[239,844,845],{},"array",[239,847,848],{},"Events and new alerts per hour, for the last 24 hours",[221,850,851,855,857],{},[239,852,853],{},[196,854,616],{},[239,856,845],{},[239,858,859,860,862,863,253,866,261],{},"The five rules behind the most alerts in the last 7 days. ",[196,861,672],{}," counts those alerts closed as ",[196,864,865],{},"escalated",[196,867,868],{},"reported",[221,870,871,875,877],{},[239,872,873],{},[196,874,508],{},[239,876,246],{},[239,878,879,880,882,883,886],{},"Where velocity counters come from: ",[196,881,517],{},", or ",[196,884,885],{},"postgres"," when Redis isn't configured",[206,888,889],{},"Decision time is measured from receiving the event to storing the decision. Decisions made before it was recorded aren't counted.",[891,892,893],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":194,"searchDepth":324,"depth":324,"links":895},[896,897,898],{"id":212,"depth":324,"text":213},{"id":264,"depth":324,"text":265},{"id":704,"depth":324,"text":705},"Today's figures for the home screen.","md",null,{},{"icon":143},{"title":140,"description":899},"PO4-BofaBT1xOE7c3-CICounJDu36PLvrVZcZDV64qQ",[907,909],{"title":135,"path":136,"stem":137,"description":908,"icon":138,"children":-1},"List, create and revoke your organisation's API keys.",{"title":145,"path":146,"stem":147,"description":910,"icon":148,"badge":80,"children":-1},"How Sentinel will notify your systems when something happens.",1792169660962]