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: 5733ddf49ff49cd1b6e67656b6e67656b6e67656b6e67656b6e67656b6e67656
Public Swagger UI/API detected at path: /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: 5733ddf49ff49cd1b6e67656b6e67656b6e67656b6e67656b6e67656b6e67656
Public Swagger UI/API detected at path: /swagger-ui.html
Open service 75.2.43.161:80 · next.tmstudios.com
2026-01-11 02:19
HTTP/1.1 307 Temporary Redirect
Date: Sun, 11 Jan 2026 02:20:10 GMT
Location: https://next.tmstudios.com/
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=JzxtEVzDuWfzFYi2FXPHxo7t6jkLyv3mrHDEX85QXvQ%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1768098010"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=JzxtEVzDuWfzFYi2FXPHxo7t6jkLyv3mrHDEX85QXvQ%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1768098010"
Server: Heroku
Via: 1.1 heroku-router
Content-Length: 27
Content-Type: text/plain; charset=utf-8
Connection: close
https://next.tmstudios.com/
Open service 15.197.129.158:80 · next.tmstudios.com
2026-01-11 02:19
HTTP/1.1 307 Temporary Redirect
Date: Sun, 11 Jan 2026 02:20:10 GMT
Location: https://next.tmstudios.com/
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=JzxtEVzDuWfzFYi2FXPHxo7t6jkLyv3mrHDEX85QXvQ%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1768098010"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=JzxtEVzDuWfzFYi2FXPHxo7t6jkLyv3mrHDEX85QXvQ%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1768098010"
Server: Heroku
Via: 1.1 heroku-router
Content-Length: 27
Content-Type: text/plain; charset=utf-8
Connection: close
https://next.tmstudios.com/
Open service 75.2.43.161:443 · next.tmstudios.com
2026-01-11 02:19
HTTP/1.1 302 Found
Date: Sun, 11 Jan 2026 02:19:09 GMT
Location: /tracks
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=k5%2FFXGsd1z%2BnkrtHVL7mezCLYI48r%2FOhZweXKwagTN4%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1768097949"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=k5%2FFXGsd1z%2BnkrtHVL7mezCLYI48r%2FOhZweXKwagTN4%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1768097949"
Server: Heroku
Set-Cookie: referer=https%3A%2F%2Fnext.tmstudios.com; Max-Age=86400; Path=/
Set-Cookie: orgName=tmnext; Max-Age=86400; Path=/
Via: 1.1 heroku-router
Content-Length: 0
Connection: close
Open service 15.197.129.158:443 · next.tmstudios.com
2026-01-11 02:19
HTTP/1.1 302 Found
Date: Sun, 11 Jan 2026 02:19:09 GMT
Location: /tracks
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=k5%2FFXGsd1z%2BnkrtHVL7mezCLYI48r%2FOhZweXKwagTN4%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1768097949"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=k5%2FFXGsd1z%2BnkrtHVL7mezCLYI48r%2FOhZweXKwagTN4%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1768097949"
Server: Heroku
Set-Cookie: referer=https%3A%2F%2Fnext.tmstudios.com; Max-Age=86400; Path=/
Set-Cookie: orgName=tmnext; Max-Age=86400; Path=/
Via: 1.1 heroku-router
Content-Length: 0
Connection: close
Open service 99.83.217.1:443 · next.tmstudios.com
2026-01-11 02:19
HTTP/1.1 302 Found
Date: Sun, 11 Jan 2026 02:19:10 GMT
Location: /tracks
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=k5%2FFXGsd1z%2BnkrtHVL7mezCLYI48r%2FOhZweXKwagTN4%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1768097949"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=k5%2FFXGsd1z%2BnkrtHVL7mezCLYI48r%2FOhZweXKwagTN4%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1768097949"
Server: Heroku
Set-Cookie: referer=https%3A%2F%2Fnext.tmstudios.com; Max-Age=86400; Path=/
Set-Cookie: orgName=tmnext; Max-Age=86400; Path=/
Via: 1.1 heroku-router
Content-Length: 0
Connection: close
Open service 99.83.217.1:80 · next.tmstudios.com
2026-01-11 02:19
HTTP/1.1 307 Temporary Redirect
Date: Sun, 11 Jan 2026 02:20:10 GMT
Location: https://next.tmstudios.com/
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=JzxtEVzDuWfzFYi2FXPHxo7t6jkLyv3mrHDEX85QXvQ%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1768098010"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=JzxtEVzDuWfzFYi2FXPHxo7t6jkLyv3mrHDEX85QXvQ%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1768098010"
Server: Heroku
Via: 1.1 heroku-router
Content-Length: 27
Content-Type: text/plain; charset=utf-8
Connection: close
https://next.tmstudios.com/
Open service 76.223.11.49:80 · next.tmstudios.com
2026-01-11 02:19
HTTP/1.1 307 Temporary Redirect
Date: Sun, 11 Jan 2026 02:20:10 GMT
Location: https://next.tmstudios.com/
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=JzxtEVzDuWfzFYi2FXPHxo7t6jkLyv3mrHDEX85QXvQ%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1768098010"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=JzxtEVzDuWfzFYi2FXPHxo7t6jkLyv3mrHDEX85QXvQ%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1768098010"
Server: Heroku
Via: 1.1 heroku-router
Content-Length: 27
Content-Type: text/plain; charset=utf-8
Connection: close
https://next.tmstudios.com/
Open service 76.223.11.49:443 · next.tmstudios.com
2026-01-11 02:19
HTTP/1.1 302 Found
Date: Sun, 11 Jan 2026 02:19:09 GMT
Location: /tracks
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=k5%2FFXGsd1z%2BnkrtHVL7mezCLYI48r%2FOhZweXKwagTN4%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1768097949"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=k5%2FFXGsd1z%2BnkrtHVL7mezCLYI48r%2FOhZweXKwagTN4%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1768097949"
Server: Heroku
Set-Cookie: referer=https%3A%2F%2Fnext.tmstudios.com; Max-Age=86400; Path=/
Set-Cookie: orgName=tmnext; Max-Age=86400; Path=/
Via: 1.1 heroku-router
Content-Length: 0
Connection: close
Open service 15.197.129.158:443 · next.tmstudios.com
2026-01-09 23:27
HTTP/1.1 302 Found
Date: Fri, 09 Jan 2026 23:28:01 GMT
Location: /tracks
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=HlURjiF6%2FSF28HhWF%2FubQI0pXhi1U6qlHuRxtgCfE40%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1768001280"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=HlURjiF6%2FSF28HhWF%2FubQI0pXhi1U6qlHuRxtgCfE40%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1768001280"
Server: Heroku
Set-Cookie: referer=https%3A%2F%2Fnext.tmstudios.com; Max-Age=86400; Path=/
Set-Cookie: orgName=tmnext; Max-Age=86400; Path=/
Via: 1.1 heroku-router
Content-Length: 0
Connection: close
Open service 75.2.43.161:80 · next.tmstudios.com
2026-01-08 21:03
HTTP/1.1 307 Temporary Redirect
Date: Thu, 08 Jan 2026 21:04:24 GMT
Location: https://next.tmstudios.com/
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=CZEIB2%2BKL9z%2F6hci1w800xj9hShjXAF1NXayuo3MZe4%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1767906264"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=CZEIB2%2BKL9z%2F6hci1w800xj9hShjXAF1NXayuo3MZe4%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1767906264"
Server: Heroku
Via: 1.1 heroku-router
Content-Length: 27
Content-Type: text/plain; charset=utf-8
Connection: close
https://next.tmstudios.com/
Open service 99.83.217.1:443 · next.tmstudios.com
2026-01-08 18:50
HTTP/1.1 302 Found
Date: Thu, 08 Jan 2026 18:50:52 GMT
Location: /tracks
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=hFjwpUpk3fir4dDpZb1j9v9VIX5t8fnfiCg25QMljV8%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1767898252"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=hFjwpUpk3fir4dDpZb1j9v9VIX5t8fnfiCg25QMljV8%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1767898252"
Server: Heroku
Set-Cookie: referer=https%3A%2F%2Fnext.tmstudios.com; Max-Age=86400; Path=/
Set-Cookie: orgName=tmnext; Max-Age=86400; Path=/
Via: 1.1 heroku-router
Content-Length: 0
Connection: close
Open service 75.2.43.161:80 · next.tmstudios.com
2026-01-01 21:31
HTTP/1.1 307 Temporary Redirect
Date: Thu, 01 Jan 2026 21:31:54 GMT
Location: https://next.tmstudios.com/
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=GpNukOTav05t%2FzfSjgb04mjyT%2BLHSbD0bS1Y5F0Vpoc%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1767303114"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=GpNukOTav05t%2FzfSjgb04mjyT%2BLHSbD0bS1Y5F0Vpoc%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1767303114"
Server: Heroku
Via: 1.1 heroku-router
Content-Length: 27
Content-Type: text/plain; charset=utf-8
Connection: close
https://next.tmstudios.com/
Open service 99.83.217.1:443 · next.tmstudios.com
2026-01-01 19:22
HTTP/1.1 302 Found
Date: Thu, 01 Jan 2026 19:22:30 GMT
Location: /tracks
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=3%2Br8uK57bO1qE%2FMkP3Klhhdq33e9ph7o2aBm626hbkY%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1767295350"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=3%2Br8uK57bO1qE%2FMkP3Klhhdq33e9ph7o2aBm626hbkY%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1767295350"
Server: Heroku
Set-Cookie: referer=https%3A%2F%2Fnext.tmstudios.com; Max-Age=86400; Path=/
Set-Cookie: orgName=tmnext; Max-Age=86400; Path=/
Via: 1.1 heroku-router
Content-Length: 0
Connection: close
Open service 75.2.43.161:80 · next.tmstudios.com
2025-12-30 04:56
HTTP/1.1 307 Temporary Redirect
Date: Tue, 30 Dec 2025 04:56:53 GMT
Location: https://next.tmstudios.com/
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=xHOV1eRfLaRXltG2iKFuz0AZKE%2FmOPODowd%2FQ72Ag%2BA%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1767070613"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=xHOV1eRfLaRXltG2iKFuz0AZKE%2FmOPODowd%2FQ72Ag%2BA%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1767070613"
Server: Heroku
Via: 1.1 heroku-router
Content-Length: 27
Content-Type: text/plain; charset=utf-8
Connection: close
https://next.tmstudios.com/
Open service 99.83.217.1:443 · next.tmstudios.com
2025-12-30 03:54
HTTP/1.1 302 Found
Date: Tue, 30 Dec 2025 03:54:35 GMT
Location: /tracks
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=eGjg%2BFhrY7H6x3MDSbRdM0x8YFsUtj8W59ndeNcurSA%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1767066874"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=eGjg%2BFhrY7H6x3MDSbRdM0x8YFsUtj8W59ndeNcurSA%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1767066874"
Server: Heroku
Set-Cookie: referer=https%3A%2F%2Fnext.tmstudios.com; Max-Age=86400; Path=/
Set-Cookie: orgName=tmnext; Max-Age=86400; Path=/
Via: 1.1 heroku-router
Content-Length: 0
Connection: close
Open service 75.2.43.161:80 · next.tmstudios.com
2025-12-22 05:53
HTTP/1.1 307 Temporary Redirect
Date: Mon, 22 Dec 2025 05:53:12 GMT
Location: https://next.tmstudios.com/
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=RZ2N1WHfhhIXkM4jbe9oA1bmt%2FrTNcwmK7zSvd6xcIQ%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1766382792"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=RZ2N1WHfhhIXkM4jbe9oA1bmt%2FrTNcwmK7zSvd6xcIQ%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1766382792"
Server: Heroku
Via: 1.1 heroku-router
Content-Length: 27
Content-Type: text/plain; charset=utf-8
Connection: close
https://next.tmstudios.com/
Open service 99.83.217.1:443 · next.tmstudios.com
2025-12-22 04:37
HTTP/1.1 302 Found
Date: Mon, 22 Dec 2025 04:37:34 GMT
Location: /tracks
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=ZozJPv3spWU3PiLV56I8qe%2F%2B%2FCyCy%2BlPVrzGwWQcino%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1766378254"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=ZozJPv3spWU3PiLV56I8qe%2F%2B%2FCyCy%2BlPVrzGwWQcino%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1766378254"
Server: Heroku
Set-Cookie: referer=https%3A%2F%2Fnext.tmstudios.com; Max-Age=86400; Path=/
Set-Cookie: orgName=tmnext; Max-Age=86400; Path=/
Via: 1.1 heroku-router
Content-Length: 0
Connection: close
Open service 75.2.43.161:80 · next.tmstudios.com
2025-12-20 06:23
HTTP/1.1 307 Temporary Redirect
Date: Sat, 20 Dec 2025 06:23:52 GMT
Location: https://next.tmstudios.com/
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=XQm51ZosPRBttn3TYONMtikPWHTeb1tMfZ5sb6FGO7g%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1766211832"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=XQm51ZosPRBttn3TYONMtikPWHTeb1tMfZ5sb6FGO7g%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1766211832"
Server: Heroku
Via: 1.1 heroku-router
Content-Length: 27
Content-Type: text/plain; charset=utf-8
Connection: close
https://next.tmstudios.com/
Open service 99.83.217.1:443 · next.tmstudios.com
2025-12-20 04:34
HTTP/1.1 302 Found
Date: Sat, 20 Dec 2025 04:34:24 GMT
Location: /tracks
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=P9tcHV0qt4YaL4WRbkyesMBEygTJu7q0cpLtJZw37kk%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1766205263"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=P9tcHV0qt4YaL4WRbkyesMBEygTJu7q0cpLtJZw37kk%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1766205263"
Server: Heroku
Set-Cookie: referer=https%3A%2F%2Fnext.tmstudios.com; Max-Age=86400; Path=/
Set-Cookie: orgName=tmnext; Max-Age=86400; Path=/
Via: 1.1 heroku-router
Content-Length: 0
Connection: close