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: 5733ddf49ff49cd1aad035494739e5dbbd5cc72cd1b6d6680bc25385d941c0d0
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /api/AuthLookups/DeleteById/{id}
DELETE /api/AuthLookups/DeletesById
DELETE /api/Controllers/DeleteById/{id}
DELETE /api/Controllers/DeletesById
DELETE /api/Countries/DeleteById/{id}
DELETE /api/Countries/DeletesById
DELETE /api/Districtes/DeleteById/{id}
DELETE /api/Districtes/DeletesById
DELETE /api/Methods/DeleteById/{id}
DELETE /api/Methods/DeletesById
DELETE /api/Modules/DeleteById/{id}
DELETE /api/Modules/DeletesById
DELETE /api/Organization/DeleteById/{id}
DELETE /api/Organization/DeletesById
DELETE /api/Provinces/DeleteById/{id}
DELETE /api/Provinces/DeletesById
DELETE /api/RoleMethods/DeleteById/{id}
DELETE /api/RoleMethods/DeletesById
DELETE /api/Roles/DeleteById/{id}
DELETE /api/Roles/DeletesById
DELETE /api/UserRoles/DeleteById/{id}
DELETE /api/UserRoles/DeletesById
DELETE /api/Users/DeleteById/{id}
DELETE /api/Users/DeletesById
GET /WeatherForecast
GET /api/Auth/ActivateUser/{value}
GET /api/Auth/CheckUser
GET /api/AuthLookups
GET /api/AuthLookups/GetAllList
GET /api/AuthLookups/GetAllListByParentId/{id}
GET /api/AuthLookups/GetById/{id}
GET /api/AuthLookups/GetList
GET /api/AuthLookups/GetListByParentId/{id}
GET /api/AuthLookups/GetLookupItemChildsByKey/{key}
GET /api/AuthLookups/GetLookups
GET /api/AuthLookups/GetLookupsByKey/{key}
GET /api/AuthLookups/GetLookupsByParentId/{id}
GET /api/AuthLookups/GetTreeLookupItemsByKey
GET /api/AuthLookups/GetTreeNodeItemsByKey
GET /api/Controllers
GET /api/Controllers/GetAllList
GET /api/Controllers/GetAllListByParentId/{id}
GET /api/Controllers/GetById/{id}
GET /api/Controllers/GetList
GET /api/Controllers/GetListByParentId/{id}
GET /api/Controllers/GetLookups
GET /api/Controllers/GetLookupsByParentId/{id}
GET /api/Controllers/GetTreeListByParentId/{id}
GET /api/Countries
GET /api/Countries/GetAllList
GET /api/Countries/GetAllListByParentId/{id}
GET /api/Countries/GetById/{id}
GET /api/Countries/GetList
GET /api/Countries/GetListByParentId/{id}
GET /api/Countries/GetLookups
GET /api/Countries/GetLookupsByParentId/{id}
GET /api/Districtes
GET /api/Districtes/GetAllList
GET /api/Districtes/GetAllListByParentId/{id}
GET /api/Districtes/GetById/{id}
GET /api/Districtes/GetList
GET /api/Districtes/GetListByParentId/{id}
GET /api/Districtes/GetLookups
GET /api/Districtes/GetLookupsByParentId/{id}
GET /api/Methods
GET /api/Methods/GetAllList
GET /api/Methods/GetAllListByParentId/{id}
GET /api/Methods/GetById/{id}
GET /api/Methods/GetList
GET /api/Methods/GetListByParentId/{id}
GET /api/Methods/GetLookups
GET /api/Methods/GetLookupsByParentId/{id}
GET /api/Modules
GET /api/Modules/GetAllList
GET /api/Modules/GetAllListByParentId/{id}
GET /api/Modules/GetById/{id}
GET /api/Modules/GetList
GET /api/Modules/GetListByParentId/{id}
GET /api/Modules/GetLookups
GET /api/Modules/GetLookupsByParentId/{id}
GET /api/Modules/GetModulesByRoleId/{id}
GET /api/Modules/GetModulesByUserId/{id}
GET /api/Modules/GetTreeList
GET /api/Modules/GetTreeList/{id}
GET /api/Organization
GET /api/Organization/GetAllList
GET /api/Organization/GetAllListByParentId/{id}
GET /api/Organization/GetById/{id}
GET /api/Organization/GetChildList
GET /api/Organization/GetChildLookups
GET /api/Organization/GetLicenceById/{id}
GET /api/Organization/GetList
GET /api/Organization/GetListByParentId/{id}
GET /api/Organization/GetLogo
GET /api/Organization/GetLookups
GET /api/Organization/GetLookupsByParentId/{id}
GET /api/Organization/GetPendingApprovalCount
GET /api/Organization/GetPendingApprovalList
GET /api/Organization/GetSelfChildList
GET /api/Organization/GetSelfChildLookups
GET /api/Organization/GetTreeList/{id}
GET /api/Organization/GetTreeLookups
GET /api/Provinces
GET /api/Provinces/GetAllList
GET /api/Provinces/GetAllListByParentId/{id}
GET /api/Provinces/GetById/{id}
GET /api/Provinces/GetList
GET /api/Provinces/GetListByParentId/{id}
GET /api/Provinces/GetLookups
GET /api/Provinces/GetLookupsByParentId/{id}
GET /api/RoleMethods
GET /api/RoleMethods/GetAllList
GET /api/RoleMethods/GetAllListByParentId/{id}
GET /api/RoleMethods/GetById/{id}
GET /api/RoleMethods/GetList
GET /api/RoleMethods/GetListByParentId/{id}
GET /api/RoleMethods/GetLookups
GET /api/RoleMethods/GetLookupsByParentId/{id}
GET /api/RoleMethods/GetModulesByRoleId/{id}
GET /api/RoleMethods/GetRoleMethodsByRoleId/{id}
GET /api/Roles
GET /api/Roles/GetAllList
GET /api/Roles/GetAllListByParentId/{id}
GET /api/Roles/GetById/{id}
GET /api/Roles/GetList
GET /api/Roles/GetListByParentId/{id}
GET /api/Roles/GetLookups
GET /api/Roles/GetLookupsByParentId/{id}
GET /api/Roles/GetRolesByModuleId/{id}
GET /api/Roles/GetRolesWithoutUser/{id}
GET /api/Test
GET /api/UserRoles
GET /api/UserRoles/GetAllList
GET /api/UserRoles/GetAllListByParentId/{id}
GET /api/UserRoles/GetById/{id}
GET /api/UserRoles/GetList
GET /api/UserRoles/GetListByParentId/{id}
GET /api/UserRoles/GetLookups
GET /api/UserRoles/GetLookupsByParentId/{id}
GET /api/UserRoles/GetRoleUsers/{id}
GET /api/UserRoles/GetUserRoles/{id}
GET /api/Users
GET /api/Users/GetAllList
GET /api/Users/GetAllListByParentId/{id}
GET /api/Users/GetApprovedUsers
GET /api/Users/GetAvailableUsersByRoleId/{id}
GET /api/Users/GetById/{id}
GET /api/Users/GetList
GET /api/Users/GetListByParentId/{id}
GET /api/Users/GetListInfo
GET /api/Users/GetLookups
GET /api/Users/GetLookupsByParentId/{id}
GET /api/Users/GetPendingUsers
GET /api/Users/GetRejectedUsers
GET /api/Users/GetTableList
GET /api/Users/GetUserRoleKeys
GET /api/Users/HasUserByEmailOrgIdAsync/{email}
POST /api/Auth/ChangePassword
POST /api/Auth/CheckNewPasswordExpire
POST /api/Auth/FindCode
POST /api/Auth/ForgotPassword
POST /api/Auth/HasCompanyByEmail
POST /api/Auth/HasCompanyByName
POST /api/Auth/HasCompanyByPhone
POST /api/Auth/HasCompanyByTaxNo
POST /api/Auth/HasUserByEmail
POST /api/Auth/HasUserByIdNo
POST /api/Auth/HasUserByPhone
POST /api/Auth/NewPassword
POST /api/Auth/Register
POST /api/Auth/login
POST /api/Auth/logout
POST /api/AuthLookups/Add
POST /api/AuthLookups/Search
POST /api/Controllers/Add
POST /api/Controllers/Search
POST /api/Countries/Add
POST /api/Countries/Search
POST /api/Districtes/Add
POST /api/Districtes/Search
POST /api/Methods/Add
POST /api/Methods/Search
POST /api/Modules/Add
POST /api/Modules/Search
POST /api/Organization/Add
POST /api/Organization/AddWithFile
POST /api/Organization/Search
POST /api/Provinces/Add
POST /api/Provinces/Search
POST /api/RoleMethods/Add
POST /api/RoleMethods/AddRoleMethodForRole/{id}
POST /api/RoleMethods/Search
POST /api/Roles/Add
POST /api/Roles/Search
POST /api/UserRoles/Add
POST /api/UserRoles/AddRolesToUser
POST /api/UserRoles/AddUsersToRole
POST /api/UserRoles/Search
POST /api/Users/Add
POST /api/Users/ApproveUser
POST /api/Users/RejectUser
POST /api/Users/Search
PUT /api/AuthLookups/Update
PUT /api/Controllers/Update
PUT /api/Countries/Update
PUT /api/Districtes/Update
PUT /api/Methods/Update
PUT /api/Modules/Update
PUT /api/Organization/SetApprove
PUT /api/Organization/Update
PUT /api/Organization/UpdateLicence
PUT /api/Provinces/Update
PUT /api/RoleMethods/Update
PUT /api/Roles/Update
PUT /api/UserRoles/Update
PUT /api/Users/Update
Open service 172.67.144.10:443 · poauth.oskabulut.com
2026-01-09 08:29
HTTP/1.1 404 Not Found
Date: Fri, 09 Jan 2026 08:29:07 GMT
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
X-Powered-By: ASP.NET
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=1288
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=zJ4z7fGyrgeDgqd5f4wgXZujqjYrQCk0pigYn%2FVW%2Fx0VDgfxeyrrzOnByY5XaRCSV%2Fqjsl%2FBHEyoaXx%2FWxHYtpeADkBsALdvglxA%2FTG%2Fp5vdOxO2"}]}
CF-RAY: 9bb290a0196f425d-EWR
alt-svc: h3=":443"; ma=86400
Open service 104.21.39.97:8443 · poauth.oskabulut.com
2026-01-02 09:01
Open service 172.67.144.10:80 · poauth.oskabulut.com
2026-01-02 09:01
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 09:01:29 GMT
Content-Length: 0
Connection: close
Location: https://poauth.oskabulut.com/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VTQtzI2reeZ%2BOvNlbGhrZbvDZQHEPOqgPFb%2F65wifSUu71yOEVeQS%2BLRSN4HYhXaJILGnalobHuY7GZoVIK6CpfXTiJ3xGllocSJj1LETFWsXypt"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b791270390a3b46-BOM
alt-svc: h3=":443"; ma=86400
Open service 172.67.144.10:443 · poauth.oskabulut.com
2026-01-02 09:01
HTTP/1.1 404 Not Found
Date: Fri, 02 Jan 2026 09:01:30 GMT
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
X-Powered-By: ASP.NET
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=904
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=iyaEpMfsovTVF7PjYzJ5UZXjcXkLWZLnwTx9VOXtROqHHMpvwcIwafzHoDWRS13dFTWPiNawy97oK8lJ6VBAgvbCJ2XCpvHOw6KS62fVYPvQ09gN"}]}
CF-RAY: 9b791275da42df69-SIN
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3034::ac43:900a:443 · poauth.oskabulut.com
2026-01-02 09:01
HTTP/1.1 404 Not Found
Date: Fri, 02 Jan 2026 09:01:30 GMT
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
X-Powered-By: ASP.NET
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=801
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=iwwE0zfAeiIZb6oYykNI72JtWoR1fHSIsdCc%2BCx0ipbxJxDzgIJzCCY9ou%2FM%2F%2BVa4Y8tf%2FkSDacX0OETzlDamZ6KLLHXVbC%2FHDGaJv2XImXtfpI1nFGJ7x3kdv5HWtJo"}]}
CF-RAY: 9b7912748c888a19-SJC
alt-svc: h3=":443"; ma=86400
Open service 104.21.39.97:443 · poauth.oskabulut.com
2026-01-02 09:01
HTTP/1.1 404 Not Found
Date: Fri, 02 Jan 2026 09:01:29 GMT
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
X-Powered-By: ASP.NET
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=QE07edM6vXHBPhzwEszifwWPhxqXG1PsYaOIN4pM%2BDgXS5%2F2eJ%2BTS7U1NosEwsU6waPPypW2r7CvVIVZy96HC8%2FF7qlXIshm%2BUB0VJccObLX9C1W"}]}
CF-RAY: 9b7912707fde3653-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.144.10:8443 · poauth.oskabulut.com
2026-01-02 09:01
Open service 2606:4700:3034::ac43:900a:80 · poauth.oskabulut.com
2026-01-02 09:01
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 09:01:28 GMT
Content-Length: 0
Connection: close
Location: https://poauth.oskabulut.com/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3yi5RnsAzF%2BHBwf6ZrZ9twEeEnEG65wQ0%2Fs8XXfo%2FjQZtZLhCrmMEokfqSemROja3813hX5RAadUMLcFsGex5htuQQe9z969JkkihgE4HP2VKiVf6%2BC11gdKD2xxPbR2"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b79126f4ef0cd72-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3030::6815:2761:80 · poauth.oskabulut.com
2026-01-02 09:01
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 09:01:28 GMT
Content-Length: 0
Connection: close
Location: https://poauth.oskabulut.com/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=YvyraXq6N1VKlANjp83HqJ1kladkktcj3m%2F%2BnQbqWtQmI3FQycwqD64FohaMNzRGbuXjhkHbUkYCKxn46%2BlQtv11bwI0gLx1xsc8VlVaHllcAmQFozeRsMmCeZSu3qx%2F"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=7,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b79126f0c44f8a7-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3030::6815:2761:8443 · poauth.oskabulut.com
2026-01-02 09:01
Open service 2606:4700:3034::ac43:900a:8443 · poauth.oskabulut.com
2026-01-02 09:01
Open service 2606:4700:3030::6815:2761:443 · poauth.oskabulut.com
2026-01-02 09:01
HTTP/1.1 404 Not Found
Date: Fri, 02 Jan 2026 09:01:28 GMT
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
X-Powered-By: ASP.NET
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0Tzp9FMZBzlbukPI4HEyTsMgJHCIb%2BGcti3NmFfP3R7EmRdYusNP9Xw3IbDate9tvVMNg9%2FcsIzAg46r6IUH3zvkLM3ym21TsIDgS5B7D5UGUrzzLpjsLYxa11qOmSig"}]}
CF-RAY: 9b79126fdeba9449-LHR
alt-svc: h3=":443"; ma=86400
Open service 172.67.144.10:443 · poauth.oskabulut.com
2026-01-02 01:59
HTTP/1.1 404 Not Found
Date: Fri, 02 Jan 2026 01:59:52 GMT
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
X-Powered-By: ASP.NET
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=CJxEwcAWYV32APd7Fm7BesoXymmXILP%2FSNDBS%2FTFJedddeFw4ZqppNOeQDyzbOmOLx6uN8vj83daU%2Bx0xOKppcKJreQTkw7jm76wrpmBydQ5tt18"}]}
CF-RAY: 9b76a8c6bbce9565-LHR
alt-svc: h3=":443"; ma=86400
Open service 172.67.144.10:443 · poauth.oskabulut.com
2025-12-30 12:13
HTTP/1.1 404 Not Found
Date: Tue, 30 Dec 2025 12:13:56 GMT
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
X-Powered-By: ASP.NET
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=3017
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Ra%2BUIfLx6WNiwQeaLJVfBRSE%2FtI4pbIaKPe%2B1dFu6aJhgsrvvgzPzQOcTbSiUjCjDRTgJNxHtUQPyVtxhFFrAxox53zIzkbHlSLalGVqV50cAckR"}]}
CF-RAY: 9b61742908afad1b-EWR
alt-svc: h3=":443"; ma=86400
Open service 172.67.144.10:443 · poauth.oskabulut.com
2025-12-22 06:32
HTTP/1.1 404 Not Found
Date: Mon, 22 Dec 2025 06:32:06 GMT
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
X-Powered-By: ASP.NET
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=935
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=KDfMTB0tuftutcoZ6lCxkoeMKuQ5wiGXBk%2FqWH%2FsqeKQYVqDse4DwHsJ%2FfNFeVqRmoaeFTG8z7EkiAfi4WeHLERG5U1c3oaB30S3ecuSvSbDkd01"}]}
CF-RAY: 9b1d947d59fccb2e-EWR
alt-svc: h3=":443"; ma=86400
Open service 172.67.144.10:443 · poauth.oskabulut.com
2025-12-20 18:28
HTTP/1.1 404 Not Found
Date: Sat, 20 Dec 2025 18:28:30 GMT
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
X-Powered-By: ASP.NET
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=3549
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=GfcGuKJAoHVP6uwTqdjBQtUDSPz74TmHdEGpsYZ0f2yCbvsYFmQ9tbOyt8T7f9yqQcpRAfP65A%2BPkDqsV004j0hXleb83b%2Bqr6z7qxQM3omgbJKx"}]}
CF-RAY: 9b113311d86f281e-SIN
alt-svc: h3=":443"; ma=86400
Open service 172.67.144.10:443 · poauth.oskabulut.com
2025-12-19 02:26
HTTP/1.1 404 Not Found
Date: Fri, 19 Dec 2025 02:26:22 GMT
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
X-Powered-By: ASP.NET
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=cdJS4LZNpVxnNvaTnc8Etf7LPgduini746Usn0s4UXaxZ3b2poLFc17t7VPSeRQTo4dch16HIWMBXEeshsrFRkBvMQwCHadgGaafTOJSi2wxegc3"}]}
CF-RAY: 9b03745d8aa69b74-FRA
alt-svc: h3=":443"; ma=86400