Heroku
tcp/443 tcp/80
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: 5733ddf49ff49cd1d83dc3bfd83dc3bfd83dc3bfd83dc3bfd83dc3bfd83dc3bf
Public Swagger UI/API detected at path: /swagger/swagger-ui.html
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: 5733ddf49ff49cd1d83dc3bfd83dc3bfd83dc3bfd83dc3bfd83dc3bfd83dc3bf
Public Swagger UI/API detected at path: /swagger/swagger-ui.html
Open service 99.83.220.108:80 · t-api.staging.lightbeans.com
2026-01-09 19:42
HTTP/1.1 200 OK
Content-Length: 21
Content-Type: text/html; charset=utf-8
Date: Fri, 09 Jan 2026 19:43:27 GMT
Etag: W/"15-IyfVlmlIrryFONEQD3KHP5u5FMU"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=UjTROw7Vp0hYzo%2BYViNgi6CyA6mp7jh28huqcgqAbJE%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1767987807"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=UjTROw7Vp0hYzo%2BYViNgi6CyA6mp7jh28huqcgqAbJE%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1767987807"
Server: Heroku
Via: 1.1 heroku-router
X-Powered-By: Express
Connection: close
Viewer API is working
Open service 75.2.60.68:443 · t-api.staging.lightbeans.com
2026-01-09 12:19
HTTP/1.1 200 OK
Content-Length: 21
Content-Type: text/html; charset=utf-8
Date: Fri, 09 Jan 2026 12:19:16 GMT
Etag: W/"15-IyfVlmlIrryFONEQD3KHP5u5FMU"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=kGHy4H%2FgpD7YBgpefak2nC%2B8PDYN4yqCLUVlVwscXTI%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1767961156"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=kGHy4H%2FgpD7YBgpefak2nC%2B8PDYN4yqCLUVlVwscXTI%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1767961156"
Server: Heroku
Via: 1.1 heroku-router
X-Powered-By: Express
Connection: close
Viewer API is working
Open service 99.83.220.108:80 · t-api.staging.lightbeans.com
2026-01-02 18:20
HTTP/1.1 200 OK
Content-Length: 21
Content-Type: text/html; charset=utf-8
Date: Fri, 02 Jan 2026 18:20:24 GMT
Etag: W/"15-IyfVlmlIrryFONEQD3KHP5u5FMU"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=Xy9rrUtK37%2BzA%2F0ktOHyiscFYEf0PDpP%2BQiALvPfgYg%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1767378024"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=Xy9rrUtK37%2BzA%2F0ktOHyiscFYEf0PDpP%2BQiALvPfgYg%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1767378024"
Server: Heroku
Via: 1.1 heroku-router
X-Powered-By: Express
Connection: close
Viewer API is working
Open service 75.2.60.68:443 · t-api.staging.lightbeans.com
2026-01-02 15:37
HTTP/1.1 200 OK
Content-Length: 21
Content-Type: text/html; charset=utf-8
Date: Fri, 02 Jan 2026 15:37:14 GMT
Etag: W/"15-IyfVlmlIrryFONEQD3KHP5u5FMU"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=t%2FYnIcIECRhCKYOu0HgngLWpNGzMLRY3z%2FMG3G5yrog%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1767368234"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=t%2FYnIcIECRhCKYOu0HgngLWpNGzMLRY3z%2FMG3G5yrog%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1767368234"
Server: Heroku
Via: 1.1 heroku-router
X-Powered-By: Express
Connection: close
Viewer API is working
Open service 75.2.60.68:443 · t-api.staging.lightbeans.com
2025-12-26 22:34
HTTP/1.1 200 OK
Content-Length: 21
Content-Type: text/html; charset=utf-8
Date: Fri, 26 Dec 2025 22:34:09 GMT
Etag: W/"15-IyfVlmlIrryFONEQD3KHP5u5FMU"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=3zPRuTPMti757DN5HKvaMqEIwUP2O2fVc26qe5bXA24%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1766788449"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=3zPRuTPMti757DN5HKvaMqEIwUP2O2fVc26qe5bXA24%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1766788449"
Server: Heroku
Via: 1.1 heroku-router
X-Powered-By: Express
Connection: close
Viewer API is working
Open service 75.2.60.68:443 · t-api.staging.lightbeans.com
2025-12-23 01:13
HTTP/1.1 200 OK
Content-Length: 21
Content-Type: text/html; charset=utf-8
Date: Tue, 23 Dec 2025 01:13:51 GMT
Etag: W/"15-IyfVlmlIrryFONEQD3KHP5u5FMU"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=N504xn43ciZp8TRnR1IFmYW1XYbqRVwfcjlSYRN8mSc%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1766452431"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=N504xn43ciZp8TRnR1IFmYW1XYbqRVwfcjlSYRN8mSc%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1766452431"
Server: Heroku
Via: 1.1 heroku-router
X-Powered-By: Express
Connection: close
Viewer API is working
Open service 99.83.220.108:80 · t-api.staging.lightbeans.com
2025-12-22 08:18
HTTP/1.1 200 OK
Content-Length: 21
Content-Type: text/html; charset=utf-8
Date: Mon, 22 Dec 2025 08:18:47 GMT
Etag: W/"15-IyfVlmlIrryFONEQD3KHP5u5FMU"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=CyYHVqo8FPCK1txCD0UKtzbFf%2FinoOIzTZcwwNpwPlU%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1766391527"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=CyYHVqo8FPCK1txCD0UKtzbFf%2FinoOIzTZcwwNpwPlU%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1766391527"
Server: Heroku
Via: 1.1 heroku-router
X-Powered-By: Express
Connection: close
Viewer API is working
Open service 75.2.60.68:443 · t-api.staging.lightbeans.com
2025-12-21 09:15
HTTP/1.1 200 OK
Content-Length: 21
Content-Type: text/html; charset=utf-8
Date: Sun, 21 Dec 2025 09:15:05 GMT
Etag: W/"15-IyfVlmlIrryFONEQD3KHP5u5FMU"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=RE69QH1LF8o1xHZjw2MMtx7%2Fp%2FrxvkzIleiy0oD1TEk%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1766308505"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=RE69QH1LF8o1xHZjw2MMtx7%2Fp%2FrxvkzIleiy0oD1TEk%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1766308505"
Server: Heroku
Via: 1.1 heroku-router
X-Powered-By: Express
Connection: close
Viewer API is working
Open service 99.83.220.108:80 · t-api.staging.lightbeans.com
2025-12-20 08:52
HTTP/1.1 200 OK
Content-Length: 21
Content-Type: text/html; charset=utf-8
Date: Sat, 20 Dec 2025 08:52:26 GMT
Etag: W/"15-IyfVlmlIrryFONEQD3KHP5u5FMU"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=NwOUktXxYc7anLb9x3uLFQZ9iM%2FgaQ7XW8UDKRe8DXQ%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1766220746"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=NwOUktXxYc7anLb9x3uLFQZ9iM%2FgaQ7XW8UDKRe8DXQ%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1766220746"
Server: Heroku
Via: 1.1 heroku-router
X-Powered-By: Express
Connection: close
Viewer API is working
Open service 75.2.60.68:443 · t-api.staging.lightbeans.com
2025-12-19 02:20
HTTP/1.1 200 OK
Content-Length: 21
Content-Type: text/html; charset=utf-8
Date: Fri, 19 Dec 2025 02:20:26 GMT
Etag: W/"15-IyfVlmlIrryFONEQD3KHP5u5FMU"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=12xSJNJyDwJvbVZqkIJqABgTO8xzOZEKgDQoXkMlK1E%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1766110826"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=12xSJNJyDwJvbVZqkIJqABgTO8xzOZEKgDQoXkMlK1E%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1766110826"
Server: Heroku
Via: 1.1 heroku-router
X-Powered-By: Express
Connection: close
Viewer API is working