AkamaiNetStorage
tcp/443
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354973337d2d1f51059b4f21c912bd95c3d04b421bdd
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /api/projects/{projectId}/panels/{panelId}
GET /api/Products
GET /api/Products/byExtendedProductType/{extendedProductType}
GET /api/Products/{id}
GET /api/Projects/{id}
GET /api/Projects/{id}/export
GET /api/Projects/{projectId}/Products
GET /api/Surveys/branchMonitoring
GET /api/Surveys/generalQuestions
GET /api/Users/me
GET /api/Users/me/Projects
GET /api/Version
GET /api/projects/{projectId}/panels/{panelId}/products
POST /api/Emails/AnonymousSendDocumentationEmail
POST /api/Guest/Projects/{id}/export
POST /api/Projects
POST /api/Projects/{id}/archive
POST /api/Projects/{id}/duplicate
POST /api/Projects/{projectId}/LoggedSendDocumentationEmail
POST /api/Projects/{projectId}/Panels
POST /api/Projects/{projectId}/Panels/{panelId}/CableLengths
POST /api/Projects/{projectId}/Panels/{panelId}/Surveys
POST /api/Projects/{projectId}/Panels/{panelId}/Surveys/ChangeOutcome
POST /api/Projects/{projectId}/Panels/{panelId}/duplicate
POST /api/Surveys/GetOutcomes
POST /api/Surveys/SimulateCableLengthChange
POST /api/projects/{projectId}/panels/{panelId}/updateStatus
PUT /api/Projects/{projectId}/Panels/{panelId}
Open service 2.16.204.95:443 · dev.api.insite.abb.com
2026-01-09 04:53
HTTP/1.1 503 Service Unavailable
Server: AkamaiNetStorage
Content-Length: 3108
Content-Type: text/html
ETag: "ddf4d276297d76a4c98f2fa610d654d6:1652277922.023265"
Expires: Fri, 09 Jan 2026 04:53:47 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Fri, 09 Jan 2026 04:53:47 GMT
Connection: close
Page title: Site Error
<!doctype html>
<html>
<head>
<title>Site Error</title>
<style type="text/css">
@font-face {
font-family: 'ABBvoice';
src: url('/foStatic/assets/font/EOT/ABBvoice_W_Rg.eot.eot');
src: url('/foStatic/assets/font/WOFF2/ABBvoice_W_Rg.woff2') format('woff2'),
url('/foStatic/assets/font/WOFF/ABBvoice_W_Rg.woff') format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'ABBvoice_bold';
src: url('/foStatic/assets/font/EOT/ABBvoice_W_Bd.eot.eot');
src: url('/foStatic/assets/font/WOFF2/ABBvoice_W_Bd.woff2') format('woff2'),
url('/foStatic/assets/font/WOFF/ABBvoice_W_Bd.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
body {
text-align: left;
padding:0;
font: normal normal normal 16px/24px ABBvoice;
color:#000;
}
h1 {
font: normal normal bold 64px/72px ABBvoice_bold;
margin-bottom:90px;
margin-top:0;
display:block;
}
h1 strong{
display:block;
background:#FF000F;
width:64px;
height:9px;
margin:20px 0 30px;
}
body {
font: 16px Helvetica, sans-serif;
color: #333;
padding:0;
margin:0;
}
header {
display:block;
line-height:68px;
height:68px;
border-bottom:1px solid #D2D2D2;
text-align:right;
padding:0 20px;
}
header img{
display:inline-block;
vertical-align:middle;
}
#error {
display: block;
text-align: left;
max-width: 800px;
padding:0 20px;
margin: 0 auto;
margin-top:130px;
}
.preformatted {
font-family: monospace;
margin: 0 auto;
color:#FF000F;
line-height: 3em;
padding: 10px 50px;
margin-bottom: 20px;
}
p {
margin-bottom:10px;
}
ul {
margin:40px 0 20px;
padding:0 0 0 20px;
}
ul li{
margin:10px 0;
}
</style>
</head>
<body>
<header>
<img src="/foStatic/assets/logo.svg" height="29" alt="ABB"/>
</header>
<div id="error">
<h1><strong></strong> We couldn't find this page</h1>
<div>
<p>The page you are trying to view is currently unavailable.<br />
<ul>
<li>Please wait for a few minutes and try again.</li>
<li>If the problem still occurs, please contact <strong>ABB Service Desk</strong> with the following information:</li>
</ul>
<div class="preformatted">
Reference Error: (0.5f1d1002.1767934426.3ea1a3ac) <br />
IP address: (134.122.28.88) <br />
</div>
<strong>We are sorry for the inconvenience!</strong>
</p>
</div>
</div>
</body>
</html>
Open service 2.16.204.95:443 · dev.api.insite.abb.com
2026-01-02 05:37
HTTP/1.1 503 Service Unavailable
Server: AkamaiNetStorage
Content-Length: 3110
Content-Type: text/html
ETag: "ddf4d276297d76a4c98f2fa610d654d6:1652277922.023265"
Expires: Fri, 02 Jan 2026 05:37:47 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Fri, 02 Jan 2026 05:37:47 GMT
Connection: close
Page title: Site Error
<!doctype html>
<html>
<head>
<title>Site Error</title>
<style type="text/css">
@font-face {
font-family: 'ABBvoice';
src: url('/foStatic/assets/font/EOT/ABBvoice_W_Rg.eot.eot');
src: url('/foStatic/assets/font/WOFF2/ABBvoice_W_Rg.woff2') format('woff2'),
url('/foStatic/assets/font/WOFF/ABBvoice_W_Rg.woff') format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'ABBvoice_bold';
src: url('/foStatic/assets/font/EOT/ABBvoice_W_Bd.eot.eot');
src: url('/foStatic/assets/font/WOFF2/ABBvoice_W_Bd.woff2') format('woff2'),
url('/foStatic/assets/font/WOFF/ABBvoice_W_Bd.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
body {
text-align: left;
padding:0;
font: normal normal normal 16px/24px ABBvoice;
color:#000;
}
h1 {
font: normal normal bold 64px/72px ABBvoice_bold;
margin-bottom:90px;
margin-top:0;
display:block;
}
h1 strong{
display:block;
background:#FF000F;
width:64px;
height:9px;
margin:20px 0 30px;
}
body {
font: 16px Helvetica, sans-serif;
color: #333;
padding:0;
margin:0;
}
header {
display:block;
line-height:68px;
height:68px;
border-bottom:1px solid #D2D2D2;
text-align:right;
padding:0 20px;
}
header img{
display:inline-block;
vertical-align:middle;
}
#error {
display: block;
text-align: left;
max-width: 800px;
padding:0 20px;
margin: 0 auto;
margin-top:130px;
}
.preformatted {
font-family: monospace;
margin: 0 auto;
color:#FF000F;
line-height: 3em;
padding: 10px 50px;
margin-bottom: 20px;
}
p {
margin-bottom:10px;
}
ul {
margin:40px 0 20px;
padding:0 0 0 20px;
}
ul li{
margin:10px 0;
}
</style>
</head>
<body>
<header>
<img src="/foStatic/assets/logo.svg" height="29" alt="ABB"/>
</header>
<div id="error">
<h1><strong></strong> We couldn't find this page</h1>
<div>
<p>The page you are trying to view is currently unavailable.<br />
<ul>
<li>Please wait for a few minutes and try again.</li>
<li>If the problem still occurs, please contact <strong>ABB Service Desk</strong> with the following information:</li>
</ul>
<div class="preformatted">
Reference Error: (0.5f1d1002.1767332267.e8e37fb9) <br />
IP address: (207.154.197.113) <br />
</div>
<strong>We are sorry for the inconvenience!</strong>
</p>
</div>
</div>
</body>
</html>
Open service 2.16.204.95:443 · dev.api.insite.abb.com
2025-12-30 13:13
HTTP/1.1 503 Service Unavailable
Server: AkamaiNetStorage
Content-Length: 3109
Content-Type: text/html
ETag: "ddf4d276297d76a4c98f2fa610d654d6:1652277922.023265"
Expires: Tue, 30 Dec 2025 13:13:22 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Tue, 30 Dec 2025 13:13:22 GMT
Connection: close
Page title: Site Error
<!doctype html>
<html>
<head>
<title>Site Error</title>
<style type="text/css">
@font-face {
font-family: 'ABBvoice';
src: url('/foStatic/assets/font/EOT/ABBvoice_W_Rg.eot.eot');
src: url('/foStatic/assets/font/WOFF2/ABBvoice_W_Rg.woff2') format('woff2'),
url('/foStatic/assets/font/WOFF/ABBvoice_W_Rg.woff') format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'ABBvoice_bold';
src: url('/foStatic/assets/font/EOT/ABBvoice_W_Bd.eot.eot');
src: url('/foStatic/assets/font/WOFF2/ABBvoice_W_Bd.woff2') format('woff2'),
url('/foStatic/assets/font/WOFF/ABBvoice_W_Bd.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
body {
text-align: left;
padding:0;
font: normal normal normal 16px/24px ABBvoice;
color:#000;
}
h1 {
font: normal normal bold 64px/72px ABBvoice_bold;
margin-bottom:90px;
margin-top:0;
display:block;
}
h1 strong{
display:block;
background:#FF000F;
width:64px;
height:9px;
margin:20px 0 30px;
}
body {
font: 16px Helvetica, sans-serif;
color: #333;
padding:0;
margin:0;
}
header {
display:block;
line-height:68px;
height:68px;
border-bottom:1px solid #D2D2D2;
text-align:right;
padding:0 20px;
}
header img{
display:inline-block;
vertical-align:middle;
}
#error {
display: block;
text-align: left;
max-width: 800px;
padding:0 20px;
margin: 0 auto;
margin-top:130px;
}
.preformatted {
font-family: monospace;
margin: 0 auto;
color:#FF000F;
line-height: 3em;
padding: 10px 50px;
margin-bottom: 20px;
}
p {
margin-bottom:10px;
}
ul {
margin:40px 0 20px;
padding:0 0 0 20px;
}
ul li{
margin:10px 0;
}
</style>
</head>
<body>
<header>
<img src="/foStatic/assets/logo.svg" height="29" alt="ABB"/>
</header>
<div id="error">
<h1><strong></strong> We couldn't find this page</h1>
<div>
<p>The page you are trying to view is currently unavailable.<br />
<ul>
<li>Please wait for a few minutes and try again.</li>
<li>If the problem still occurs, please contact <strong>ABB Service Desk</strong> with the following information:</li>
</ul>
<div class="preformatted">
Reference Error: (0.501d1002.1767100401.9ab91e4e) <br />
IP address: (165.227.39.235) <br />
</div>
<strong>We are sorry for the inconvenience!</strong>
</p>
</div>
</div>
</body>
</html>
Open service 2.16.204.95:443 · dev.api.insite.abb.com
2025-12-22 19:32
HTTP/1.1 503 Service Unavailable
Server: AkamaiNetStorage
Content-Length: 3108
Content-Type: text/html
ETag: "ddf4d276297d76a4c98f2fa610d654d6:1652277922.023265"
Expires: Mon, 22 Dec 2025 19:32:25 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Mon, 22 Dec 2025 19:32:25 GMT
Connection: close
Page title: Site Error
<!doctype html>
<html>
<head>
<title>Site Error</title>
<style type="text/css">
@font-face {
font-family: 'ABBvoice';
src: url('/foStatic/assets/font/EOT/ABBvoice_W_Rg.eot.eot');
src: url('/foStatic/assets/font/WOFF2/ABBvoice_W_Rg.woff2') format('woff2'),
url('/foStatic/assets/font/WOFF/ABBvoice_W_Rg.woff') format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'ABBvoice_bold';
src: url('/foStatic/assets/font/EOT/ABBvoice_W_Bd.eot.eot');
src: url('/foStatic/assets/font/WOFF2/ABBvoice_W_Bd.woff2') format('woff2'),
url('/foStatic/assets/font/WOFF/ABBvoice_W_Bd.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
body {
text-align: left;
padding:0;
font: normal normal normal 16px/24px ABBvoice;
color:#000;
}
h1 {
font: normal normal bold 64px/72px ABBvoice_bold;
margin-bottom:90px;
margin-top:0;
display:block;
}
h1 strong{
display:block;
background:#FF000F;
width:64px;
height:9px;
margin:20px 0 30px;
}
body {
font: 16px Helvetica, sans-serif;
color: #333;
padding:0;
margin:0;
}
header {
display:block;
line-height:68px;
height:68px;
border-bottom:1px solid #D2D2D2;
text-align:right;
padding:0 20px;
}
header img{
display:inline-block;
vertical-align:middle;
}
#error {
display: block;
text-align: left;
max-width: 800px;
padding:0 20px;
margin: 0 auto;
margin-top:130px;
}
.preformatted {
font-family: monospace;
margin: 0 auto;
color:#FF000F;
line-height: 3em;
padding: 10px 50px;
margin-bottom: 20px;
}
p {
margin-bottom:10px;
}
ul {
margin:40px 0 20px;
padding:0 0 0 20px;
}
ul li{
margin:10px 0;
}
</style>
</head>
<body>
<header>
<img src="/foStatic/assets/logo.svg" height="29" alt="ABB"/>
</header>
<div id="error">
<h1><strong></strong> We couldn't find this page</h1>
<div>
<p>The page you are trying to view is currently unavailable.<br />
<ul>
<li>Please wait for a few minutes and try again.</li>
<li>If the problem still occurs, please contact <strong>ABB Service Desk</strong> with the following information:</li>
</ul>
<div class="preformatted">
Reference Error: (0.5f1d1002.1766431944.5d9f5eac) <br />
IP address: (159.65.144.72) <br />
</div>
<strong>We are sorry for the inconvenience!</strong>
</p>
</div>
</div>
</body>
</html>
Open service 2.16.204.95:443 · dev.api.insite.abb.com
2025-12-21 01:51
HTTP/1.1 503 Service Unavailable
Server: AkamaiNetStorage
Content-Length: 3109
Content-Type: text/html
ETag: "ddf4d276297d76a4c98f2fa610d654d6:1652277922.023265"
Expires: Sun, 21 Dec 2025 01:51:38 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Sun, 21 Dec 2025 01:51:38 GMT
Connection: close
Page title: Site Error
<!doctype html>
<html>
<head>
<title>Site Error</title>
<style type="text/css">
@font-face {
font-family: 'ABBvoice';
src: url('/foStatic/assets/font/EOT/ABBvoice_W_Rg.eot.eot');
src: url('/foStatic/assets/font/WOFF2/ABBvoice_W_Rg.woff2') format('woff2'),
url('/foStatic/assets/font/WOFF/ABBvoice_W_Rg.woff') format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'ABBvoice_bold';
src: url('/foStatic/assets/font/EOT/ABBvoice_W_Bd.eot.eot');
src: url('/foStatic/assets/font/WOFF2/ABBvoice_W_Bd.woff2') format('woff2'),
url('/foStatic/assets/font/WOFF/ABBvoice_W_Bd.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
body {
text-align: left;
padding:0;
font: normal normal normal 16px/24px ABBvoice;
color:#000;
}
h1 {
font: normal normal bold 64px/72px ABBvoice_bold;
margin-bottom:90px;
margin-top:0;
display:block;
}
h1 strong{
display:block;
background:#FF000F;
width:64px;
height:9px;
margin:20px 0 30px;
}
body {
font: 16px Helvetica, sans-serif;
color: #333;
padding:0;
margin:0;
}
header {
display:block;
line-height:68px;
height:68px;
border-bottom:1px solid #D2D2D2;
text-align:right;
padding:0 20px;
}
header img{
display:inline-block;
vertical-align:middle;
}
#error {
display: block;
text-align: left;
max-width: 800px;
padding:0 20px;
margin: 0 auto;
margin-top:130px;
}
.preformatted {
font-family: monospace;
margin: 0 auto;
color:#FF000F;
line-height: 3em;
padding: 10px 50px;
margin-bottom: 20px;
}
p {
margin-bottom:10px;
}
ul {
margin:40px 0 20px;
padding:0 0 0 20px;
}
ul li{
margin:10px 0;
}
</style>
</head>
<body>
<header>
<img src="/foStatic/assets/logo.svg" height="29" alt="ABB"/>
</header>
<div id="error">
<h1><strong></strong> We couldn't find this page</h1>
<div>
<p>The page you are trying to view is currently unavailable.<br />
<ul>
<li>Please wait for a few minutes and try again.</li>
<li>If the problem still occurs, please contact <strong>ABB Service Desk</strong> with the following information:</li>
</ul>
<div class="preformatted">
Reference Error: (0.501d1002.1766281898.392ea48a) <br />
IP address: (206.189.233.36) <br />
</div>
<strong>We are sorry for the inconvenience!</strong>
</p>
</div>
</div>
</body>
</html>
Open service 2.16.204.95:443 · dev.api.insite.abb.com
2025-12-19 03:46
HTTP/1.1 503 Service Unavailable
Server: AkamaiNetStorage
Content-Length: 3107
Content-Type: text/html
ETag: "ddf4d276297d76a4c98f2fa610d654d6:1652277922.023265"
Expires: Fri, 19 Dec 2025 03:46:34 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Fri, 19 Dec 2025 03:46:34 GMT
Connection: close
Page title: Site Error
<!doctype html>
<html>
<head>
<title>Site Error</title>
<style type="text/css">
@font-face {
font-family: 'ABBvoice';
src: url('/foStatic/assets/font/EOT/ABBvoice_W_Rg.eot.eot');
src: url('/foStatic/assets/font/WOFF2/ABBvoice_W_Rg.woff2') format('woff2'),
url('/foStatic/assets/font/WOFF/ABBvoice_W_Rg.woff') format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'ABBvoice_bold';
src: url('/foStatic/assets/font/EOT/ABBvoice_W_Bd.eot.eot');
src: url('/foStatic/assets/font/WOFF2/ABBvoice_W_Bd.woff2') format('woff2'),
url('/foStatic/assets/font/WOFF/ABBvoice_W_Bd.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
body {
text-align: left;
padding:0;
font: normal normal normal 16px/24px ABBvoice;
color:#000;
}
h1 {
font: normal normal bold 64px/72px ABBvoice_bold;
margin-bottom:90px;
margin-top:0;
display:block;
}
h1 strong{
display:block;
background:#FF000F;
width:64px;
height:9px;
margin:20px 0 30px;
}
body {
font: 16px Helvetica, sans-serif;
color: #333;
padding:0;
margin:0;
}
header {
display:block;
line-height:68px;
height:68px;
border-bottom:1px solid #D2D2D2;
text-align:right;
padding:0 20px;
}
header img{
display:inline-block;
vertical-align:middle;
}
#error {
display: block;
text-align: left;
max-width: 800px;
padding:0 20px;
margin: 0 auto;
margin-top:130px;
}
.preformatted {
font-family: monospace;
margin: 0 auto;
color:#FF000F;
line-height: 3em;
padding: 10px 50px;
margin-bottom: 20px;
}
p {
margin-bottom:10px;
}
ul {
margin:40px 0 20px;
padding:0 0 0 20px;
}
ul li{
margin:10px 0;
}
</style>
</head>
<body>
<header>
<img src="/foStatic/assets/logo.svg" height="29" alt="ABB"/>
</header>
<div id="error">
<h1><strong></strong> We couldn't find this page</h1>
<div>
<p>The page you are trying to view is currently unavailable.<br />
<ul>
<li>Please wait for a few minutes and try again.</li>
<li>If the problem still occurs, please contact <strong>ABB Service Desk</strong> with the following information:</li>
</ul>
<div class="preformatted">
Reference Error: (0.501d1002.1766115994.24205ed1) <br />
IP address: (165.22.235.3) <br />
</div>
<strong>We are sorry for the inconvenience!</strong>
</p>
</div>
</div>
</body>
</html>