cloudflare
tcp/443 tcp/80 tcp/8443
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: 5733ddf49ff49cd1aad03549eab5e7a00cd5b489cffcb9ec7a9c59a7efa63cf3
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /auth/check-email
GET /auth/check-username
GET /auth/verification-state
GET /auth/verify
GET /recipes/link-requests
GET /recipes/{id}
GET /terms/marketing
GET /terms/privacy
GET /terms/terms
GET /users/me
GET /users/{userId}/recipes
POST /auth/login
POST /auth/logout
POST /auth/refresh
POST /auth/resend-verification
POST /auth/signup
POST /auth/social-login
Open service 172.67.208.181:443 · recipick.io
2026-01-23 12:55
HTTP/1.1 523 <none> Date: Fri, 23 Jan 2026 12:55:31 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c2772147e657c7e-EWR alt-svc: h3=":443"; ma=86400 error code: 523
Open service 104.21.69.130:443 · recipick.io
2026-01-23 12:55
HTTP/1.1 523 <none> Date: Fri, 23 Jan 2026 12:55:31 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c277214cadd364e-FRA alt-svc: h3=":443"; ma=86400 error code: 523
Open service 104.21.69.130:8443 · recipick.io
2026-01-23 12:55
HTTP/1.1 522 <none> Date: Fri, 23 Jan 2026 12:55:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c2772143b9ccf13-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.69.130:80 · recipick.io
2026-01-23 12:55
HTTP/1.1 301 Moved Permanently
Date: Fri, 23 Jan 2026 12:55:27 GMT
Content-Length: 0
Connection: close
Location: https://recipick.io/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=CSkxKrSzbooFfNI%2Bd%2FYIDaMhB1ytncYLluc8kW2E8JLMyTb2a58abdBZPSlFcegu84jv%2FIilQxWozAPxn7e97lJorwSnr5Y4LLgg"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c27720db82416c3-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:d0b5:80 · recipick.io
2026-01-23 12:55
HTTP/1.1 301 Moved Permanently
Date: Fri, 23 Jan 2026 12:55:27 GMT
Content-Length: 0
Connection: close
Location: https://recipick.io/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ivEL9BnNNxaijegWlIrC8uLDvMwb4sLLY3tm2qLz3eE9QpNTN86XGHgqCva8x4vXldRGCnH1r4cUI2jfX4Tgrbl958T5GIftEveLfnJYLTnj2WAH7456"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c27720d9eacfea4-AMS
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:d0b5:443 · recipick.io
2026-01-23 12:55
HTTP/1.1 523 <none> Date: Fri, 23 Jan 2026 12:55:31 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c277213ace2cca0-YYZ alt-svc: h3=":443"; ma=86400 error code: 523
Open service 172.67.208.181:80 · recipick.io
2026-01-23 12:55
HTTP/1.1 301 Moved Permanently
Date: Fri, 23 Jan 2026 12:55:27 GMT
Content-Length: 0
Connection: close
Location: https://recipick.io/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mLc1%2BZOYJbHKWZrSLZxc5Yxg%2BO8dGLNlmnaOJHXON3KHH6seN4opER%2Ff9KBqssKaCNV84ewrBcZBB54lK5hgcm%2F1bJfzUwkdktEs"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c27720dd863b8c4-AMS
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3036::6815:4582:8443 · recipick.io
2026-01-23 12:55
HTTP/1.1 522 <none> Date: Fri, 23 Jan 2026 12:55:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c277213b92dac48-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.208.181:8443 · recipick.io
2026-01-23 12:55
HTTP/1.1 522 <none> Date: Fri, 23 Jan 2026 12:55:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c2772138b596c21-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3036::6815:4582:443 · recipick.io
2026-01-23 12:55
HTTP/1.1 523 <none> Date: Fri, 23 Jan 2026 12:55:31 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c2772137f21d2d7-FRA alt-svc: h3=":443"; ma=86400 error code: 523
Open service 2606:4700:3036::6815:4582:80 · recipick.io
2026-01-23 12:55
HTTP/1.1 301 Moved Permanently
Date: Fri, 23 Jan 2026 12:55:27 GMT
Content-Length: 0
Connection: close
Location: https://recipick.io/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ogVtqUQEcmziylM1jA7URjCikI1iXvUMMkyZraOYW5fUri2Ep2yXkcUpVbgRkVqGoC%2FegeW4YislOQRxgcpiZfZso48%2FKTXDaFSHEFTWUpLTM5P6kLxD"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c27720cad47cc17-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:d0b5:8443 · recipick.io
2026-01-23 12:55
HTTP/1.1 522 <none> Date: Fri, 23 Jan 2026 12:55:47 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c277212ae3637bc-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.69.130:443 · recipick.io
2026-01-23 08:18
HTTP/1.1 523 <none> Date: Fri, 23 Jan 2026 08:18:18 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c25dbff4a3ddc90-FRA alt-svc: h3=":443"; ma=86400 error code: 523
Open service 104.21.69.130:443 · recipick.io
2026-01-09 10:03
HTTP/1.1 404 Not Found
Date: Fri, 09 Jan 2026 10:03:18 GMT
Content-Length: 0
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ITvge%2BmLuPJgNnnacVdK1OHpIDd6NRdSZGyQxlhtrdBQRtzFguyc8KkhP4c3wIG4CX5nzgGWfp1pSYTQ2hzANcFJZNRXJviqKkC1"}]}
CF-RAY: 9bb31a9b19204d9e-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.21.69.130:443 · recipick.io
2026-01-02 10:33
HTTP/1.1 404 Not Found
Date: Fri, 02 Jan 2026 10:33:23 GMT
Content-Length: 0
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=b9whXxLwQjwk8DaEm9bLdpvE0o2EqIuoYvDXvUqJRpJyPv9eBS6lBqSjzxS8u8Qq8J9fgzZ9zrjdkL3v8VsTXwY1WmoZ%2Byyl0Yk6"}]}
CF-RAY: 9b79990d6dcd83d1-EWR
alt-svc: h3=":443"; ma=86400
Open service 104.21.69.130:443 · recipick.io
2025-12-23 07:17
HTTP/1.1 404 Not Found
Date: Tue, 23 Dec 2025 07:17:34 GMT
Content-Length: 0
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=423
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vqfpTeBclz1d%2BH4OmSuYZBkElFwgVj0%2F8GH%2F4GNIYMIXXywvQxhZjSifquXrKxUQdWuvnzLYlhan%2FEx5NS%2Fl%2BI29bycJziCcO0oi"}]}
CF-RAY: 9b2614771d6a431f-EWR
alt-svc: h3=":443"; ma=86400