Heroku
tcp/443 tcp/80
cloudflare
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: 5733ddf49ff49cd1aad03549e5dafd755f05379338cef506f3099d6fcd39a5fb
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /posts/unparsed/{logId}
DELETE /subscriptions/keywords/unsubscribe/{subscriptionId}
GET /analytics
GET /android/oauth/apple
GET /backdoor/post-processor/image
GET /common/artists
GET /config/common
GET /posts
GET /posts/popular
GET /posts/popular/management
GET /posts/subscriptions
GET /posts/unparsed
GET /subscriptions
GET /subscriptions/artists
GET /subscriptions/keywords
GET /subscriptions/settings
POST /analytics/v2
POST /backdoor/android-push/{token}
POST /backdoor/reddit-post-text
POST /common/artists/search/by-names
POST /common/feedback
POST /common/users
POST /config/android-device-token
POST /config/apple-device-token
POST /config/user
POST /config/user/countries
POST /config/user/email
POST /operational/email/open
POST /operational/email/unsubscribe
POST /posts/subscriptions/all/set-as-not-new
POST /posts/subscriptions/set-as-not-new
POST /subscriptions/artists/subscribe
POST /subscriptions/artists/subscribe/bulk
POST /subscriptions/artists/unsubscribe
POST /subscriptions/keywords/search/by-artists
POST /subscriptions/keywords/subscribe
POST /subscriptions/keywords/subscribe/bulk
POST /user/auth/apple
POST /user/auth/exchange/apple
POST /user/auth/exchange/google
POST /user/auth/google
POST /user/auth/refresh-token
PUT /common/artists/{artistId}
PUT /common/users/{userId}
PUT /posts/popular/{postId}
PUT /posts/{releaseId}
PUT /subscriptions/keywords/{subscriptionId}
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549e5dafd755f05379338cef506f3099d6f9353246e
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /posts/unparsed/{logId}
DELETE /subscriptions/keywords/unsubscribe/{subscriptionId}
GET /analytics
GET /android/oauth/apple
GET /backdoor/post-processor/image
GET /common/artists
GET /config/common
GET /posts
GET /posts/subscriptions
GET /posts/unparsed
GET /subscriptions
GET /subscriptions/artists
GET /subscriptions/keywords
GET /subscriptions/settings
POST /analytics/v2
POST /backdoor/android-push/{token}
POST /backdoor/reddit-post-text
POST /common/artists/search/by-names
POST /common/feedback
POST /common/users
POST /config/android-device-token
POST /config/apple-device-token
POST /config/user
POST /config/user/countries
POST /config/user/email
POST /operational/email/open
POST /operational/email/unsubscribe
POST /posts/subscriptions/all/set-as-not-new
POST /posts/subscriptions/set-as-not-new
POST /subscriptions/artists/subscribe
POST /subscriptions/artists/subscribe/bulk
POST /subscriptions/artists/unsubscribe
POST /subscriptions/keywords/search/by-artists
POST /subscriptions/keywords/subscribe
POST /subscriptions/keywords/subscribe/bulk
POST /user/auth/apple
POST /user/auth/exchange/apple
POST /user/auth/exchange/google
POST /user/auth/google
POST /user/auth/refresh-token
PUT /common/artists/{artistId}
PUT /common/users/{userId}
PUT /posts/{releaseId}
PUT /subscriptions/keywords/{subscriptionId}
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549e5dafd755f05379338cef506f3099d6fe1962bd8
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /posts/unparsed/{logId}
DELETE /subscriptions/keywords/unsubscribe/{subscriptionId}
GET /analytics
GET /android/oauth/apple
GET /common/artists
GET /config/common
GET /posts
GET /posts/subscriptions
GET /posts/unparsed
GET /subscriptions
GET /subscriptions/artists
GET /subscriptions/keywords
GET /subscriptions/settings
POST /analytics/v2
POST /backdoor/android-push/{token}
POST /backdoor/reddit-post-text
POST /common/artists/search/by-names
POST /common/feedback
POST /common/users
POST /config/android-device-token
POST /config/apple-device-token
POST /config/user
POST /config/user/countries
POST /config/user/email
POST /operational/email/open
POST /operational/email/unsubscribe
POST /posts/subscriptions/all/set-as-not-new
POST /posts/subscriptions/set-as-not-new
POST /subscriptions/artists/subscribe
POST /subscriptions/artists/subscribe/bulk
POST /subscriptions/artists/unsubscribe
POST /subscriptions/keywords/search/by-artists
POST /subscriptions/keywords/subscribe
POST /subscriptions/keywords/subscribe/bulk
POST /user/auth/apple
POST /user/auth/exchange/apple
POST /user/auth/exchange/google
POST /user/auth/google
POST /user/auth/refresh-token
PUT /common/artists/{artistId}
PUT /common/users/{userId}
PUT /posts/{releaseId}
PUT /subscriptions/keywords/{subscriptionId}
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: 5733ddf49ff49cd1aad03549e5dafd755f05379338cef506f3099d6fcd39a5fb
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /posts/unparsed/{logId}
DELETE /subscriptions/keywords/unsubscribe/{subscriptionId}
GET /analytics
GET /android/oauth/apple
GET /backdoor/post-processor/image
GET /common/artists
GET /config/common
GET /posts
GET /posts/popular
GET /posts/popular/management
GET /posts/subscriptions
GET /posts/unparsed
GET /subscriptions
GET /subscriptions/artists
GET /subscriptions/keywords
GET /subscriptions/settings
POST /analytics/v2
POST /backdoor/android-push/{token}
POST /backdoor/reddit-post-text
POST /common/artists/search/by-names
POST /common/feedback
POST /common/users
POST /config/android-device-token
POST /config/apple-device-token
POST /config/user
POST /config/user/countries
POST /config/user/email
POST /operational/email/open
POST /operational/email/unsubscribe
POST /posts/subscriptions/all/set-as-not-new
POST /posts/subscriptions/set-as-not-new
POST /subscriptions/artists/subscribe
POST /subscriptions/artists/subscribe/bulk
POST /subscriptions/artists/unsubscribe
POST /subscriptions/keywords/search/by-artists
POST /subscriptions/keywords/subscribe
POST /subscriptions/keywords/subscribe/bulk
POST /user/auth/apple
POST /user/auth/exchange/apple
POST /user/auth/exchange/google
POST /user/auth/google
POST /user/auth/refresh-token
PUT /common/artists/{artistId}
PUT /common/users/{userId}
PUT /posts/popular/{postId}
PUT /posts/{releaseId}
PUT /subscriptions/keywords/{subscriptionId}
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549e5dafd755f05379338cef506f3099d6f9353246e
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /posts/unparsed/{logId}
DELETE /subscriptions/keywords/unsubscribe/{subscriptionId}
GET /analytics
GET /android/oauth/apple
GET /backdoor/post-processor/image
GET /common/artists
GET /config/common
GET /posts
GET /posts/subscriptions
GET /posts/unparsed
GET /subscriptions
GET /subscriptions/artists
GET /subscriptions/keywords
GET /subscriptions/settings
POST /analytics/v2
POST /backdoor/android-push/{token}
POST /backdoor/reddit-post-text
POST /common/artists/search/by-names
POST /common/feedback
POST /common/users
POST /config/android-device-token
POST /config/apple-device-token
POST /config/user
POST /config/user/countries
POST /config/user/email
POST /operational/email/open
POST /operational/email/unsubscribe
POST /posts/subscriptions/all/set-as-not-new
POST /posts/subscriptions/set-as-not-new
POST /subscriptions/artists/subscribe
POST /subscriptions/artists/subscribe/bulk
POST /subscriptions/artists/unsubscribe
POST /subscriptions/keywords/search/by-artists
POST /subscriptions/keywords/subscribe
POST /subscriptions/keywords/subscribe/bulk
POST /user/auth/apple
POST /user/auth/exchange/apple
POST /user/auth/exchange/google
POST /user/auth/google
POST /user/auth/refresh-token
PUT /common/artists/{artistId}
PUT /common/users/{userId}
PUT /posts/{releaseId}
PUT /subscriptions/keywords/{subscriptionId}
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549e5dafd755f05379338cef506f3099d6fe1962bd8
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /posts/unparsed/{logId}
DELETE /subscriptions/keywords/unsubscribe/{subscriptionId}
GET /analytics
GET /android/oauth/apple
GET /common/artists
GET /config/common
GET /posts
GET /posts/subscriptions
GET /posts/unparsed
GET /subscriptions
GET /subscriptions/artists
GET /subscriptions/keywords
GET /subscriptions/settings
POST /analytics/v2
POST /backdoor/android-push/{token}
POST /backdoor/reddit-post-text
POST /common/artists/search/by-names
POST /common/feedback
POST /common/users
POST /config/android-device-token
POST /config/apple-device-token
POST /config/user
POST /config/user/countries
POST /config/user/email
POST /operational/email/open
POST /operational/email/unsubscribe
POST /posts/subscriptions/all/set-as-not-new
POST /posts/subscriptions/set-as-not-new
POST /subscriptions/artists/subscribe
POST /subscriptions/artists/subscribe/bulk
POST /subscriptions/artists/unsubscribe
POST /subscriptions/keywords/search/by-artists
POST /subscriptions/keywords/subscribe
POST /subscriptions/keywords/subscribe/bulk
POST /user/auth/apple
POST /user/auth/exchange/apple
POST /user/auth/exchange/google
POST /user/auth/google
POST /user/auth/refresh-token
PUT /common/artists/{artistId}
PUT /common/users/{userId}
PUT /posts/{releaseId}
PUT /subscriptions/keywords/{subscriptionId}
Open service 2a06:98c1:3121::3:8443 · api.vinylreleases.app
2026-01-12 00:45
Open service 188.114.97.3:8443 · api.vinylreleases.app
2026-01-12 00:45
Open service 2a06:98c1:3121::3:443 · api.vinylreleases.app
2026-01-12 00:45
HTTP/1.1 404 Not Found
Date: Mon, 12 Jan 2026 00:45:06 GMT
Content-Length: 0
Connection: close
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=MuY9Hk7HQP4WceRPB%2B7cqloFlirgv7YpzCnT4Dhn3wE%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1768178706"}],"max_age":3600}
reporting-endpoints: heroku-nel="https://nel.heroku.com/reports?s=MuY9Hk7HQP4WceRPB%2B7cqloFlirgv7YpzCnT4Dhn3wE%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1768178706"
Server: cloudflare
via: 2.0 heroku-router
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=515
CF-RAY: 9bc8a111de48f888-SIN
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:80 · api.vinylreleases.app
2026-01-12 00:45
HTTP/1.1 404 Not Found
Date: Mon, 12 Jan 2026 00:45:06 GMT
Content-Length: 0
Connection: close
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=MuY9Hk7HQP4WceRPB%2B7cqloFlirgv7YpzCnT4Dhn3wE%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1768178706"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=MuY9Hk7HQP4WceRPB%2B7cqloFlirgv7YpzCnT4Dhn3wE%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1768178706"
Server: cloudflare
Via: 1.1 heroku-router
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=257
CF-RAY: 9bc8a10fcf54dcfe-SJC
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3120::3:80 · api.vinylreleases.app
2026-01-12 00:45
HTTP/1.1 404 Not Found
Date: Mon, 12 Jan 2026 00:45:05 GMT
Content-Length: 0
Connection: close
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=CnVnHTJpMWFzS656Ko41FbiC%2BD9nWQoADsovEbLlLZ0%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1768178705"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=CnVnHTJpMWFzS656Ko41FbiC%2BD9nWQoADsovEbLlLZ0%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1768178705"
Server: cloudflare
Via: 1.1 heroku-router
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=12,cfOrigin;dur=62
CF-RAY: 9bc8a10ebb71780c-EWR
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3120::3:443 · api.vinylreleases.app
2026-01-12 00:45
HTTP/1.1 404 Not Found
Date: Mon, 12 Jan 2026 00:45:05 GMT
Content-Length: 0
Connection: close
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=CnVnHTJpMWFzS656Ko41FbiC%2BD9nWQoADsovEbLlLZ0%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1768178705"}],"max_age":3600}
reporting-endpoints: heroku-nel="https://nel.heroku.com/reports?s=CnVnHTJpMWFzS656Ko41FbiC%2BD9nWQoADsovEbLlLZ0%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1768178705"
Server: cloudflare
via: 2.0 heroku-router
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=75
CF-RAY: 9bc8a10f6991ab2a-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3120::3:8443 · api.vinylreleases.app
2026-01-12 00:45
Open service 188.114.97.3:80 · api.vinylreleases.app
2026-01-12 00:45
HTTP/1.1 404 Not Found
Date: Mon, 12 Jan 2026 00:45:05 GMT
Content-Length: 0
Connection: close
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=CnVnHTJpMWFzS656Ko41FbiC%2BD9nWQoADsovEbLlLZ0%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1768178705"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=CnVnHTJpMWFzS656Ko41FbiC%2BD9nWQoADsovEbLlLZ0%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1768178705"
Server: cloudflare
Via: 1.1 heroku-router
cf-cache-status: DYNAMIC
CF-RAY: 9bc8a10e0aed6317-LHR
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:443 · api.vinylreleases.app
2026-01-12 00:45
HTTP/1.1 404 Not Found
Date: Mon, 12 Jan 2026 00:45:05 GMT
Content-Length: 0
Connection: close
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=CnVnHTJpMWFzS656Ko41FbiC%2BD9nWQoADsovEbLlLZ0%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1768178705"}],"max_age":3600}
reporting-endpoints: heroku-nel="https://nel.heroku.com/reports?s=CnVnHTJpMWFzS656Ko41FbiC%2BD9nWQoADsovEbLlLZ0%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1768178705"
Server: cloudflare
via: 2.0 heroku-router
cf-cache-status: DYNAMIC
CF-RAY: 9bc8a10e2cc8dbc8-FRA
alt-svc: h3=":443"; ma=86400
Open service 15.197.129.158:80 · api.vinylreleases.app
2026-01-09 14:30
HTTP/1.1 404 Not Found
Content-Length: 0
Date: Fri, 09 Jan 2026 14:31: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=oxeWqtOPnA8mgGmmOzvw4IwjmTJbIDi4YK5HyVBxj5w%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1767969120"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=oxeWqtOPnA8mgGmmOzvw4IwjmTJbIDi4YK5HyVBxj5w%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1767969120"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
Open service 99.83.217.1:443 · api.vinylreleases.app
2026-01-09 11:42
HTTP/1.1 404 Not Found
Content-Length: 0
Date: Fri, 09 Jan 2026 11:42:15 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=A3Wc3ZzZUTaiR5gv1tORw4cplsw6a%2Fct91guxGiNi28%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1767958936"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=A3Wc3ZzZUTaiR5gv1tORw4cplsw6a%2Fct91guxGiNi28%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1767958936"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
Open service 15.197.129.158:80 · api.vinylreleases.app
2026-01-02 18:56
HTTP/1.1 404 Not Found
Content-Length: 0
Date: Fri, 02 Jan 2026 18:56:27 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=kQ%2B7rm%2FWiU8Qikea9iB9SFpKifkFHlXHo4ihElbp%2BW4%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1767380188"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=kQ%2B7rm%2FWiU8Qikea9iB9SFpKifkFHlXHo4ihElbp%2BW4%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1767380188"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
Open service 99.83.217.1:443 · api.vinylreleases.app
2026-01-02 03:03
HTTP/1.1 404 Not Found
Content-Length: 0
Date: Fri, 02 Jan 2026 03:03:07 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=RlVMsOQVKidSvyZHa4y7DoPLup8YSLPFTf5eMRN%2Beko%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1767322987"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=RlVMsOQVKidSvyZHa4y7DoPLup8YSLPFTf5eMRN%2Beko%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1767322987"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
Open service 15.197.129.158:80 · api.vinylreleases.app
2025-12-23 08:15
HTTP/1.1 404 Not Found
Content-Length: 0
Date: Tue, 23 Dec 2025 08:15: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=mecFmOH%2Bhn4o9%2BWpCYpQyvfKRsXaQ0oLEsvDvsCdnvA%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1766477760"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=mecFmOH%2Bhn4o9%2BWpCYpQyvfKRsXaQ0oLEsvDvsCdnvA%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1766477760"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
Open service 99.83.217.1:443 · api.vinylreleases.app
2025-12-22 18:38
HTTP/1.1 404 Not Found
Content-Length: 0
Date: Mon, 22 Dec 2025 18:38:10 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=neCRr5FvzFILBxpqNTqMmlEgSL1%2BKXCCUS8B8B0iMNk%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1766428690"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=neCRr5FvzFILBxpqNTqMmlEgSL1%2BKXCCUS8B8B0iMNk%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1766428690"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
Open service 15.197.129.158:80 · api.vinylreleases.app
2025-12-21 10:38
HTTP/1.1 404 Not Found
Content-Length: 0
Date: Sun, 21 Dec 2025 10:38:19 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=BMJMhbBBo%2BrrrfvZWyQmR8EQGeq%2BQS8iEEKonf8Cm%2FM%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1766313500"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=BMJMhbBBo%2BrrrfvZWyQmR8EQGeq%2BQS8iEEKonf8Cm%2FM%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1766313500"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
Open service 99.83.217.1:443 · api.vinylreleases.app
2025-12-20 21:14
HTTP/1.1 404 Not Found
Content-Length: 0
Date: Sat, 20 Dec 2025 21:14:19 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=B%2Fjux8ZntbN4kpf8ZdVomD%2B1v%2B05RHVWYQL0vvQJfOc%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1766265259"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=B%2Fjux8ZntbN4kpf8ZdVomD%2B1v%2B05RHVWYQL0vvQJfOc%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1766265259"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
Open service 15.197.129.158:80 · api.vinylreleases.app
2025-12-19 09:09
HTTP/1.1 404 Not Found
Content-Length: 0
Date: Fri, 19 Dec 2025 09:09:09 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=tu0ykB%2FWd5JlGNroBmKhq3qlLHnUvMUyydUtTjhkltw%3D\u0026sid=c4c9725f-1ab0-44d8-820f-430df2718e11\u0026ts=1766135349"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=tu0ykB%2FWd5JlGNroBmKhq3qlLHnUvMUyydUtTjhkltw%3D&sid=c4c9725f-1ab0-44d8-820f-430df2718e11&ts=1766135349"
Server: Heroku
Via: 1.1 heroku-router
Connection: close