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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.html
Open service 99.83.185.157:443 · api-staging.parsedoc.com
2026-01-09 19:27
HTTP/1.1 404 Not Found
Content-Length: 24
Content-Type: application/json
Date: Fri, 09 Jan 2026 19:27:22 GMT
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=D6emv1V8e5MRJzp3eYT1d2xyOqQS4%2BULfNvoZy2YcJk%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1767986842"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=D6emv1V8e5MRJzp3eYT1d2xyOqQS4%2BULfNvoZy2YcJk%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1767986842"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
{"message":"Not Found"}
Open service 52.223.53.203:80 · api-staging.parsedoc.com
2026-01-09 12:18
HTTP/1.1 404 Not Found
Content-Length: 24
Content-Type: application/json
Date: Fri, 09 Jan 2026 12:20:02 GMT
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=bFp3GQMaAxIU66E%2FlSjSqIAnxBYr1t9ZOoX9EJD2%2BfM%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1767961202"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=bFp3GQMaAxIU66E%2FlSjSqIAnxBYr1t9ZOoX9EJD2%2BfM%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1767961202"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
{"message":"Not Found"}
Open service 99.83.185.157:443 · api-staging.parsedoc.com
2026-01-02 22:35
HTTP/1.1 404 Not Found
Content-Length: 24
Content-Type: application/json
Date: Fri, 02 Jan 2026 22:35:51 GMT
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=7v83%2BS7b%2FGUDzNaeWQsflaOf0nW8CMIfay7RCu6lf8c%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1767393351"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=7v83%2BS7b%2FGUDzNaeWQsflaOf0nW8CMIfay7RCu6lf8c%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1767393351"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
{"message":"Not Found"}
Open service 52.223.53.203:80 · api-staging.parsedoc.com
2026-01-02 15:37
HTTP/1.1 404 Not Found
Content-Length: 24
Content-Type: application/json
Date: Fri, 02 Jan 2026 15:37:26 GMT
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=YjHRFU2icLOJi0EEdtZiG9YkxwhYz5atJeYQym151mM%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1767368246"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=YjHRFU2icLOJi0EEdtZiG9YkxwhYz5atJeYQym151mM%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1767368246"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
{"message":"Not Found"}
Open service 99.83.185.157:443 · api-staging.parsedoc.com
2025-12-23 05:52
HTTP/1.1 404 Not Found
Content-Length: 24
Content-Type: application/json
Date: Tue, 23 Dec 2025 05:52:57 GMT
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=JdhsUV4LaiD5yfbxBXVe4t6nPGOQgsOEOPUPdLWo5rA%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1766469177"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=JdhsUV4LaiD5yfbxBXVe4t6nPGOQgsOEOPUPdLWo5rA%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1766469177"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
{"message":"Not Found"}
Open service 52.223.53.203:80 · api-staging.parsedoc.com
2025-12-23 01:13
HTTP/1.1 404 Not Found
Content-Length: 24
Content-Type: application/json
Date: Tue, 23 Dec 2025 01:13:37 GMT
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=WbpdTx7MaSfK5fikf6sLdtjawnLhnkJev9LLPk0l8dE%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1766452417"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=WbpdTx7MaSfK5fikf6sLdtjawnLhnkJev9LLPk0l8dE%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1766452417"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
{"message":"Not Found"}
Open service 99.83.185.157:443 · api-staging.parsedoc.com
2025-12-20 13:42
HTTP/1.1 404 Not Found
Content-Length: 24
Content-Type: application/json
Date: Sat, 20 Dec 2025 13:42:59 GMT
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=or896qwTEM%2BMW3JxW73H2C82Xw8bY77rDVh3NS%2BqujE%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1766238179"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=or896qwTEM%2BMW3JxW73H2C82Xw8bY77rDVh3NS%2BqujE%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1766238179"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
{"message":"Not Found"}
Open service 52.223.53.203:80 · api-staging.parsedoc.com
2025-12-19 02:19
HTTP/1.1 404 Not Found
Content-Length: 24
Content-Type: application/json
Date: Fri, 19 Dec 2025 02:19:43 GMT
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=rak%2F7YqdGRieWDCSqIDQ3gsbdBg4xsopJH91QqJv6Jc%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1766110783"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=rak%2F7YqdGRieWDCSqIDQ3gsbdBg4xsopJH91QqJv6Jc%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1766110783"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
{"message":"Not Found"}