<div class="chartlet-wrapper chartlet-responsive chartlet-bp-640"><style>.chartlet-wrapper.chartlet-responsive{display:block;width:100%;container-type:inline-size}.chartlet-variant-mobile{display:none}@container (max-width:639px){.chartlet-bp-640 .chartlet-variant-desktop{display:none}.chartlet-bp-640 .chartlet-variant-mobile{display:block}}</style><figure class="chartlet-figure" data-viz="chart"><figcaption>Response time by endpoint</figcaption><div class="chartlet-variant-desktop"><svg xmlns="http://www.w3.org/2000/svg" width="760" height="420" viewBox="0 0 760 420" id="chartlet-5846e1f6c7c0cf50" role="img" aria-labelledby="chartlet-5846e1f6c7c0cf50-title chartlet-5846e1f6c7c0cf50-description" class="chartlet-root"><title id="chartlet-5846e1f6c7c0cf50-title">Response time by endpoint</title><desc id="chartlet-5846e1f6c7c0cf50-description">Box plot with 4 boxes, each from the first to the third quartile with its median. Highest median: 160 (Report export). Lowest median: 22.5 (Profile). Outliers beyond the whiskers: Search, Report export.</desc><style>.chartlet-root{--chartlet-text:#172033;--chartlet-muted:#344054;--chartlet-grid:#d9dee8;--chartlet-zero:#667085;--chartlet-accent:#2563eb;--chartlet-background:#fff;--chartlet-color-1:#2563eb;--chartlet-color-2:#c2410c;--chartlet-color-3:#475569;--chartlet-color-4:#111827;max-width:100%;height:auto;font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:var(--chartlet-text)}#chartlet-5846e1f6c7c0cf50 .chartlet-title{font-size:22px;font-weight:650;fill:var(--chartlet-text)}#chartlet-5846e1f6c7c0cf50 .chartlet-label,#chartlet-5846e1f6c7c0cf50 .chartlet-tick,#chartlet-5846e1f6c7c0cf50 .chartlet-value,#chartlet-5846e1f6c7c0cf50 .chartlet-value-inverse,#chartlet-5846e1f6c7c0cf50 .chartlet-axis-title{font-size:12px;fill:var(--chartlet-muted)}#chartlet-5846e1f6c7c0cf50 .chartlet-value,#chartlet-5846e1f6c7c0cf50 .chartlet-value-inverse{font-weight:600}#chartlet-5846e1f6c7c0cf50 .chartlet-value{fill:var(--chartlet-text)}#chartlet-5846e1f6c7c0cf50 .chartlet-value-inverse{fill:var(--chartlet-background)}#chartlet-5846e1f6c7c0cf50 .chartlet-axis-title{font-weight:600}#chartlet-5846e1f6c7c0cf50 .chartlet-grid{stroke:var(--chartlet-grid);stroke-width:1}#chartlet-5846e1f6c7c0cf50 .chartlet-zero{stroke:var(--chartlet-zero);stroke-width:1.5}#chartlet-5846e1f6c7c0cf50 .chartlet-bar,#chartlet-5846e1f6c7c0cf50 .chartlet-point{fill:var(--chartlet-accent)}#chartlet-5846e1f6c7c0cf50 .chartlet-line{fill:none;stroke:var(--chartlet-accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}#chartlet-5846e1f6c7c0cf50 .chartlet-background{fill:var(--chartlet-background)}#chartlet-5846e1f6c7c0cf50 .chartlet-box{fill:var(--chartlet-accent);fill-opacity:.3;stroke:var(--chartlet-accent);stroke-width:1.5}#chartlet-5846e1f6c7c0cf50 .chartlet-box-median{stroke:var(--chartlet-text);stroke-width:3}#chartlet-5846e1f6c7c0cf50 .chartlet-box-whisker{stroke:var(--chartlet-accent);stroke-width:1.5;fill:none}#chartlet-5846e1f6c7c0cf50 .chartlet-box-outlier{fill:none;stroke:var(--chartlet-accent);stroke-width:1.5}#chartlet-5846e1f6c7c0cf50 .chartlet-violin{fill:var(--chartlet-accent);fill-opacity:.3;stroke:var(--chartlet-accent);stroke-width:1.5;stroke-linejoin:round}#chartlet-5846e1f6c7c0cf50 .chartlet-violin-box{fill:var(--chartlet-text);stroke:none}#chartlet-5846e1f6c7c0cf50 .chartlet-violin-median{fill:var(--chartlet-background);stroke:none}#chartlet-5846e1f6c7c0cf50 .chartlet-box-mean{fill:var(--chartlet-background);stroke:var(--chartlet-text);stroke-width:1.5}#chartlet-5846e1f6c7c0cf50 .chartlet-box-g1.chartlet-box,#chartlet-5846e1f6c7c0cf50 .chartlet-box-g1.chartlet-violin{fill:var(--chartlet-color-1);stroke:var(--chartlet-color-1)}#chartlet-5846e1f6c7c0cf50 .chartlet-box-g1.chartlet-box-whisker,#chartlet-5846e1f6c7c0cf50 .chartlet-box-g1.chartlet-box-outlier{stroke:var(--chartlet-color-1)}#chartlet-5846e1f6c7c0cf50 .chartlet-box-g1.chartlet-box-point{fill:var(--chartlet-color-1)}#chartlet-5846e1f6c7c0cf50 .chartlet-box-g2.chartlet-box,#chartlet-5846e1f6c7c0cf50 .chartlet-box-g2.chartlet-violin{fill:var(--chartlet-color-2);stroke:var(--chartlet-color-2)}#chartlet-5846e1f6c7c0cf50 .chartlet-box-g2.chartlet-box-whisker,#chartlet-5846e1f6c7c0cf50 .chartlet-box-g2.chartlet-box-outlier{stroke:var(--chartlet-color-2)}#chartlet-5846e1f6c7c0cf50 .chartlet-box-g2.chartlet-box-point{fill:var(--chartlet-color-2)}#chartlet-5846e1f6c7c0cf50 .chartlet-box-g3.chartlet-box,#chartlet-5846e1f6c7c0cf50 .chartlet-box-g3.chartlet-violin{fill:var(--chartlet-color-3);stroke:var(--chartlet-color-3)}#chartlet-5846e1f6c7c0cf50 .chartlet-box-g3.chartlet-box-whisker,#chartlet-5846e1f6c7c0cf50 .chartlet-box-g3.chartlet-box-outlier{stroke:var(--chartlet-color-3)}#chartlet-5846e1f6c7c0cf50 .chartlet-box-g3.chartlet-box-point{fill:var(--chartlet-color-3)}#chartlet-5846e1f6c7c0cf50 .chartlet-box-g4.chartlet-box,#chartlet-5846e1f6c7c0cf50 .chartlet-box-g4.chartlet-violin{fill:var(--chartlet-color-4);stroke:var(--chartlet-color-4)}#chartlet-5846e1f6c7c0cf50 .chartlet-box-g4.chartlet-box-whisker,#chartlet-5846e1f6c7c0cf50 .chartlet-box-g4.chartlet-box-outlier{stroke:var(--chartlet-color-4)}#chartlet-5846e1f6c7c0cf50 .chartlet-box-g4.chartlet-box-point{fill:var(--chartlet-color-4)}#chartlet-5846e1f6c7c0cf50 .chartlet-legend{font-size:12px;fill:var(--chartlet-muted)}#chartlet-5846e1f6c7c0cf50 .chartlet-box-point{fill:var(--chartlet-accent);fill-opacity:.55;stroke:none}</style><line x1="72" y1="358" x2="736" y2="358" class="chartlet-zero"/><text x="62" y="362" text-anchor="end" class="chartlet-tick">0</text><line x1="72" y1="293.2" x2="736" y2="293.2" class="chartlet-grid"/><text x="62" y="297.2" text-anchor="end" class="chartlet-tick">100</text><line x1="72" y1="228.4" x2="736" y2="228.4" class="chartlet-grid"/><text x="62" y="232.4" text-anchor="end" class="chartlet-tick">200</text><line x1="72" y1="163.6" x2="736" y2="163.6" class="chartlet-grid"/><text x="62" y="167.6" text-anchor="end" class="chartlet-tick">300</text><line x1="72" y1="98.8" x2="736" y2="98.8" class="chartlet-grid"/><text x="62" y="102.8" text-anchor="end" class="chartlet-tick">400</text><line x1="72" y1="34" x2="736" y2="34" class="chartlet-grid"/><text x="62" y="38" text-anchor="end" class="chartlet-tick">500</text><text x="72" y="14" text-anchor="start" class="chartlet-axis-title">Milliseconds</text><line x1="155" y1="327.058" x2="155" y2="330.784" class="chartlet-box-whisker"/><line x1="143" y1="330.784" x2="167" y2="330.784" class="chartlet-box-whisker"/><line x1="155" y1="319.93" x2="155" y2="316.528" class="chartlet-box-whisker"/><line x1="143" y1="316.528" x2="167" y2="316.528" class="chartlet-box-whisker"/><rect x="131" y="319.93" width="48" height="7.128" class="chartlet-box"><title>Search: Median: 52.5 (Q1: 47.75, Q3: 58.75, Minimum: 42, Maximum: 64), Outliers: 140, Observations 12</title></rect><line x1="131" y1="323.98" x2="179" y2="323.98" class="chartlet-box-median"/><circle cx="155" cy="267.28" r="3.5" class="chartlet-box-outlier"><title>Search: 140</title></circle><text x="155" y="259.28" text-anchor="middle" class="chartlet-value">52.5</text><text x="155" y="382" text-anchor="middle" class="chartlet-label">Search</text><line x1="321" y1="295.468" x2="321" y2="300.976" class="chartlet-box-whisker"/><line x1="309" y1="300.976" x2="333" y2="300.976" class="chartlet-box-whisker"/><line x1="321" y1="280.402" x2="321" y2="268.576" class="chartlet-box-whisker"/><line x1="309" y1="268.576" x2="333" y2="268.576" class="chartlet-box-whisker"/><rect x="297" y="280.402" width="48" height="15.066" class="chartlet-box"><title>Checkout: Median: 106 (Q1: 96.5, Q3: 119.75, Minimum: 88, Maximum: 138), Observations 12</title></rect><line x1="297" y1="289.312" x2="345" y2="289.312" class="chartlet-box-median"/><text x="321" y="260.576" text-anchor="middle" class="chartlet-value">106</text><text x="321" y="382" text-anchor="middle" class="chartlet-label">Checkout</text><line x1="487" y1="344.554" x2="487" y2="346.336" class="chartlet-box-whisker"/><line x1="475" y1="346.336" x2="499" y2="346.336" class="chartlet-box-whisker"/><line x1="487" y1="340.99" x2="487" y2="336.616" class="chartlet-box-whisker"/><line x1="475" y1="336.616" x2="499" y2="336.616" class="chartlet-box-whisker"/><rect x="463" y="340.99" width="48" height="3.564" class="chartlet-box"><title>Profile: Median: 22.5 (Q1: 20.75, Q3: 26.25, Minimum: 18, Maximum: 33), Observations 12</title></rect><line x1="463" y1="343.42" x2="511" y2="343.42" class="chartlet-box-median"/><text x="487" y="328.616" text-anchor="middle" class="chartlet-value">22.5</text><text x="487" y="382" text-anchor="middle" class="chartlet-label">Profile</text><line x1="653" y1="273.76" x2="653" y2="299.68" class="chartlet-box-whisker"/><line x1="641" y1="299.68" x2="665" y2="299.68" class="chartlet-box-whisker"/><line x1="653" y1="221.92" x2="653" y2="163.6" class="chartlet-box-whisker"/><line x1="641" y1="163.6" x2="665" y2="163.6" class="chartlet-box-whisker"/><rect x="629" y="221.92" width="48" height="51.84" class="chartlet-box"><title>Report export: Median: 160 (Q1: 130, Q3: 210, Minimum: 90, Maximum: 300), Outliers: 380, 450</title></rect><line x1="629" y1="254.32" x2="677" y2="254.32" class="chartlet-box-median"/><circle cx="653" cy="111.76" r="3.5" class="chartlet-box-outlier"><title>Report export: 380</title></circle><circle cx="653" cy="66.4" r="3.5" class="chartlet-box-outlier"><title>Report export: 450</title></circle><text x="653" y="58.4" text-anchor="middle" class="chartlet-value">160</text><text x="653" y="382" text-anchor="middle" class="chartlet-label">Report export</text></svg></div><div class="chartlet-variant-mobile"><svg xmlns="http://www.w3.org/2000/svg" width="400" height="420" viewBox="0 0 400 420" id="chartlet-5846e1f6c7c0cf50-m" role="img" aria-labelledby="chartlet-5846e1f6c7c0cf50-m-title chartlet-5846e1f6c7c0cf50-m-description" class="chartlet-root"><title id="chartlet-5846e1f6c7c0cf50-m-title">Response time by endpoint</title><desc id="chartlet-5846e1f6c7c0cf50-m-description">Box plot with 4 boxes, each from the first to the third quartile with its median. Highest median: 160 (Report export). Lowest median: 22.5 (Profile). Outliers beyond the whiskers: Search, Report export.</desc><style>.chartlet-root{--chartlet-text:#172033;--chartlet-muted:#344054;--chartlet-grid:#d9dee8;--chartlet-zero:#667085;--chartlet-accent:#2563eb;--chartlet-background:#fff;--chartlet-color-1:#2563eb;--chartlet-color-2:#c2410c;--chartlet-color-3:#475569;--chartlet-color-4:#111827;max-width:100%;height:auto;font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:var(--chartlet-text)}#chartlet-5846e1f6c7c0cf50-m .chartlet-title{font-size:22px;font-weight:650;fill:var(--chartlet-text)}#chartlet-5846e1f6c7c0cf50-m .chartlet-label,#chartlet-5846e1f6c7c0cf50-m .chartlet-tick,#chartlet-5846e1f6c7c0cf50-m .chartlet-value,#chartlet-5846e1f6c7c0cf50-m .chartlet-value-inverse,#chartlet-5846e1f6c7c0cf50-m .chartlet-axis-title{font-size:12px;fill:var(--chartlet-muted)}#chartlet-5846e1f6c7c0cf50-m .chartlet-value,#chartlet-5846e1f6c7c0cf50-m .chartlet-value-inverse{font-weight:600}#chartlet-5846e1f6c7c0cf50-m .chartlet-value{fill:var(--chartlet-text)}#chartlet-5846e1f6c7c0cf50-m .chartlet-value-inverse{fill:var(--chartlet-background)}#chartlet-5846e1f6c7c0cf50-m .chartlet-axis-title{font-weight:600}#chartlet-5846e1f6c7c0cf50-m .chartlet-grid{stroke:var(--chartlet-grid);stroke-width:1}#chartlet-5846e1f6c7c0cf50-m .chartlet-zero{stroke:var(--chartlet-zero);stroke-width:1.5}#chartlet-5846e1f6c7c0cf50-m .chartlet-bar,#chartlet-5846e1f6c7c0cf50-m .chartlet-point{fill:var(--chartlet-accent)}#chartlet-5846e1f6c7c0cf50-m .chartlet-line{fill:none;stroke:var(--chartlet-accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}#chartlet-5846e1f6c7c0cf50-m .chartlet-background{fill:var(--chartlet-background)}#chartlet-5846e1f6c7c0cf50-m .chartlet-box{fill:var(--chartlet-accent);fill-opacity:.3;stroke:var(--chartlet-accent);stroke-width:1.5}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-median{stroke:var(--chartlet-text);stroke-width:3}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-whisker{stroke:var(--chartlet-accent);stroke-width:1.5;fill:none}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-outlier{fill:none;stroke:var(--chartlet-accent);stroke-width:1.5}#chartlet-5846e1f6c7c0cf50-m .chartlet-violin{fill:var(--chartlet-accent);fill-opacity:.3;stroke:var(--chartlet-accent);stroke-width:1.5;stroke-linejoin:round}#chartlet-5846e1f6c7c0cf50-m .chartlet-violin-box{fill:var(--chartlet-text);stroke:none}#chartlet-5846e1f6c7c0cf50-m .chartlet-violin-median{fill:var(--chartlet-background);stroke:none}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-mean{fill:var(--chartlet-background);stroke:var(--chartlet-text);stroke-width:1.5}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g1.chartlet-box,#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g1.chartlet-violin{fill:var(--chartlet-color-1);stroke:var(--chartlet-color-1)}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g1.chartlet-box-whisker,#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g1.chartlet-box-outlier{stroke:var(--chartlet-color-1)}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g1.chartlet-box-point{fill:var(--chartlet-color-1)}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g2.chartlet-box,#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g2.chartlet-violin{fill:var(--chartlet-color-2);stroke:var(--chartlet-color-2)}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g2.chartlet-box-whisker,#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g2.chartlet-box-outlier{stroke:var(--chartlet-color-2)}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g2.chartlet-box-point{fill:var(--chartlet-color-2)}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g3.chartlet-box,#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g3.chartlet-violin{fill:var(--chartlet-color-3);stroke:var(--chartlet-color-3)}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g3.chartlet-box-whisker,#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g3.chartlet-box-outlier{stroke:var(--chartlet-color-3)}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g3.chartlet-box-point{fill:var(--chartlet-color-3)}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g4.chartlet-box,#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g4.chartlet-violin{fill:var(--chartlet-color-4);stroke:var(--chartlet-color-4)}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g4.chartlet-box-whisker,#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g4.chartlet-box-outlier{stroke:var(--chartlet-color-4)}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-g4.chartlet-box-point{fill:var(--chartlet-color-4)}#chartlet-5846e1f6c7c0cf50-m .chartlet-legend{font-size:12px;fill:var(--chartlet-muted)}#chartlet-5846e1f6c7c0cf50-m .chartlet-box-point{fill:var(--chartlet-accent);fill-opacity:.55;stroke:none}#chartlet-5846e1f6c7c0cf50-m .chartlet-title-small{font-size:18px}</style><line x1="72" y1="358" x2="376" y2="358" class="chartlet-zero"/><text x="62" y="362" text-anchor="end" class="chartlet-tick">0</text><line x1="72" y1="293.2" x2="376" y2="293.2" class="chartlet-grid"/><text x="62" y="297.2" text-anchor="end" class="chartlet-tick">100</text><line x1="72" y1="228.4" x2="376" y2="228.4" class="chartlet-grid"/><text x="62" y="232.4" text-anchor="end" class="chartlet-tick">200</text><line x1="72" y1="163.6" x2="376" y2="163.6" class="chartlet-grid"/><text x="62" y="167.6" text-anchor="end" class="chartlet-tick">300</text><line x1="72" y1="98.8" x2="376" y2="98.8" class="chartlet-grid"/><text x="62" y="102.8" text-anchor="end" class="chartlet-tick">400</text><line x1="72" y1="34" x2="376" y2="34" class="chartlet-grid"/><text x="62" y="38" text-anchor="end" class="chartlet-tick">500</text><text x="72" y="14" text-anchor="start" class="chartlet-axis-title">Milliseconds</text><line x1="110" y1="327.058" x2="110" y2="330.784" class="chartlet-box-whisker"/><line x1="100.5" y1="330.784" x2="119.5" y2="330.784" class="chartlet-box-whisker"/><line x1="110" y1="319.93" x2="110" y2="316.528" class="chartlet-box-whisker"/><line x1="100.5" y1="316.528" x2="119.5" y2="316.528" class="chartlet-box-whisker"/><rect x="91" y="319.93" width="38" height="7.128" class="chartlet-box"><title>Search: Median: 52.5 (Q1: 47.75, Q3: 58.75, Minimum: 42, Maximum: 64), Outliers: 140, Observations 12</title></rect><line x1="91" y1="323.98" x2="129" y2="323.98" class="chartlet-box-median"/><circle cx="110" cy="267.28" r="3.5" class="chartlet-box-outlier"><title>Search: 140</title></circle><text x="110" y="259.28" text-anchor="middle" class="chartlet-value">52.5</text><text x="110" y="382" text-anchor="middle" class="chartlet-label">Search</text><line x1="186" y1="295.468" x2="186" y2="300.976" class="chartlet-box-whisker"/><line x1="176.5" y1="300.976" x2="195.5" y2="300.976" class="chartlet-box-whisker"/><line x1="186" y1="280.402" x2="186" y2="268.576" class="chartlet-box-whisker"/><line x1="176.5" y1="268.576" x2="195.5" y2="268.576" class="chartlet-box-whisker"/><rect x="167" y="280.402" width="38" height="15.066" class="chartlet-box"><title>Checkout: Median: 106 (Q1: 96.5, Q3: 119.75, Minimum: 88, Maximum: 138), Observations 12</title></rect><line x1="167" y1="289.312" x2="205" y2="289.312" class="chartlet-box-median"/><text x="186" y="260.576" text-anchor="middle" class="chartlet-value">106</text><text x="186" y="382" text-anchor="middle" class="chartlet-label">Checkout</text><line x1="262" y1="344.554" x2="262" y2="346.336" class="chartlet-box-whisker"/><line x1="252.5" y1="346.336" x2="271.5" y2="346.336" class="chartlet-box-whisker"/><line x1="262" y1="340.99" x2="262" y2="336.616" class="chartlet-box-whisker"/><line x1="252.5" y1="336.616" x2="271.5" y2="336.616" class="chartlet-box-whisker"/><rect x="243" y="340.99" width="38" height="3.564" class="chartlet-box"><title>Profile: Median: 22.5 (Q1: 20.75, Q3: 26.25, Minimum: 18, Maximum: 33), Observations 12</title></rect><line x1="243" y1="343.42" x2="281" y2="343.42" class="chartlet-box-median"/><text x="262" y="328.616" text-anchor="middle" class="chartlet-value">22.5</text><text x="262" y="382" text-anchor="middle" class="chartlet-label">Profile</text><line x1="338" y1="273.76" x2="338" y2="299.68" class="chartlet-box-whisker"/><line x1="328.5" y1="299.68" x2="347.5" y2="299.68" class="chartlet-box-whisker"/><line x1="338" y1="221.92" x2="338" y2="163.6" class="chartlet-box-whisker"/><line x1="328.5" y1="163.6" x2="347.5" y2="163.6" class="chartlet-box-whisker"/><rect x="319" y="221.92" width="38" height="51.84" class="chartlet-box"><title>Report export: Median: 160 (Q1: 130, Q3: 210, Minimum: 90, Maximum: 300), Outliers: 380, 450</title></rect><line x1="319" y1="254.32" x2="357" y2="254.32" class="chartlet-box-median"/><circle cx="338" cy="111.76" r="3.5" class="chartlet-box-outlier"><title>Report export: 380</title></circle><circle cx="338" cy="66.4" r="3.5" class="chartlet-box-outlier"><title>Report export: 450</title></circle><text x="338" y="58.4" text-anchor="middle" class="chartlet-value">160</text><text x="338" y="382" text-anchor="middle" class="chartlet-label">Report</text><text x="338" y="396" text-anchor="middle" class="chartlet-label">export</text></svg></div><p class="chartlet-source">Source: Illustrative measurements</p><details class="chartlet-data" data-viz-text><summary>Show chart data</summary><table><caption>Data for Response time by endpoint</caption><thead><tr><th scope="col">Category</th><th scope="col">Minimum</th><th scope="col">Q1</th><th scope="col">Median</th><th scope="col">Q3</th><th scope="col">Maximum</th><th scope="col">Outliers</th></tr></thead><tbody><tr><th scope="row">Search</th><td>42</td><td>47.75</td><td>52.5</td><td>58.75</td><td>64</td><td>140</td></tr><tr><th scope="row">Checkout</th><td>88</td><td>96.5</td><td>106</td><td>119.75</td><td>138</td><td></td></tr><tr><th scope="row">Profile</th><td>18</td><td>20.75</td><td>22.5</td><td>26.25</td><td>33</td><td></td></tr><tr><th scope="row">Report export</th><td>90</td><td>130</td><td>160</td><td>210</td><td>300</td><td>380, 450</td></tr></tbody></table></details></figure></div>