Kestrel
tcp/443
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: 5733ddf49ff49cd1aad03549f27b63aa6210185d17b51c1abf2877d441abeb1c
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/Advice/GetActivityUOM
GET /api/Advice/GetAdhocAdvicesList
GET /api/Advice/GetAdviceHistory
GET /api/Advice/GetDetailsForAdvice
GET /api/Advice/GetFieldAdvice
GET /api/Advice/GetFieldVisits
GET /api/Advice/GetGenericAdvice
GET /api/Advice/GetSHCAndFSReports
GET /api/Authenticate/GenerateNewToken
GET /api/Authenticate/GetAppVersion
GET /api/Authenticate/SendSMSOTP
GET /api/Authenticate/UserInfoByEmail
GET /api/Authenticate/UserInfoByPhone
GET /api/Authenticate/WeatherData
GET /api/BlobStorage/DeleteFile/{fileName}
GET /api/BlobStorage/DownloadFile/{containerName}/{blobFileName}
GET /api/BlobStorage/DownloadProfileFile/{containerName}/{fileName}
GET /api/BlobStorage/GetSAS
GET /api/BlobStorage/ListFiles/{containerName}
GET /api/DataScience/GetImageListByCategory
GET /api/Farmer/GetFeedBackForms
GET /api/Farmer/GetPaymentHistoryByUserId
GET /api/Farmer/GetPolicies
GET /api/Farmer/GetPosts
GET /api/Farmer/GetPostsByUserID
GET /api/Farmer/GetServiceContent
GET /api/Field/GetAllFields
GET /api/Field/GetCropTypeVarieties
GET /api/Field/GetDevices
GET /api/Field/GetDroneReports
GET /api/Field/GetField
GET /api/Field/GetFieldAdvice
GET /api/Field/GetFieldStatus
GET /api/Field/GetLatestMessage
GET /api/Field/GetPETValue
GET /api/Field/GetPaymentTypeList
GET /api/Field/GetTrees
GET /api/Field/GetTreesByTaskID
GET /api/Notification/GetAllNotification
GET /api/PowerBIEmbed/EmbedDashboard
GET /api/PowerBIEmbed/EmbedReport
GET /api/PowerBIEmbed/EmbedTile
GET /api/Promotions/GetAllTags
GET /api/Promotions/GetBulletinBoardTypes
GET /api/Promotions/GetMediaList
GET /api/Promotions/GetPriceList
GET /api/Promotions/GetProducts
GET /api/Promotions/GetProductsByCollection
GET /api/Promotions/GetUrl
GET /api/Promotions/GetVideos
GET /api/Register/GetAddress
GET /api/Register/GetDistricsV2
GET /api/Register/GetLanguage
GET /api/Register/GetMandalV2
GET /api/Register/GetUserById
GET /api/Register/GetUserByPhone
GET /api/Register/GetUserByPhoneV2
GET /api/Register/GetUserRoles
GET /api/Register/GetUsers
GET /api/Register/GetUsersList
GET /api/Report/GetAllTreesData
GET /api/Report/GetBands
GET /api/Report/GetCurrentWeather
GET /api/Report/GetReportsData
GET /api/Report/GetSlabRanges
GET /api/Report/GetSoilPictureDetails
GET /api/Report/GetSoilReport
GET /api/Report/GetTelemetryData
GET /api/Report/GetTelemetryDataByRange
GET /api/Report/GetTestingTypes
GET /api/Report/GetTreeStatusByVisitID
GET /api/Report/GetTreeStatusWithCatogory
GET /api/Report/GetWaterReport
GET /api/Report/GetWeatherData
GET /api/Report/GetWeatherForecast
GET /api/Report/GetWeatherForecast5Days
GET /api/Report/GethistoricalWeather
GET /api/ScoutService/DeleteTechinicianObservationFile
GET /api/ScoutService/GetScoutCategory
GET /api/ScoutService/GetTechinicianObservation
GET /api/ScoutService/GetTechinicianObservationByTask
GET /api/ScoutService/Getfilelist
GET /api/TaskService/GenerateTask/GenerateTask
GET /api/TaskService/GetFieldsTasksByUser
GET /api/TaskService/GetTaskSchedule
GET /api/TaskService/GetVisitDetailsByTaskID
GET /api/TaskService/Gettasks
GET /api/Zoho/GetProduct
GET /api/Zoho/GetProductFromCosmos
GET /api/Zoho/GetProducts
GET /api/app-config
POST /api/Advice/AddSHCAndFSReport
POST /api/Advice/AddUpdateFeedback
POST /api/Advice/GetScoutRemedies
POST /api/Advice/SaveAdvice
POST /api/Advice/SendSMS
POST /api/Advice/UpdateGenericAdvice
POST /api/Advice/UpsertAdhocAdvices
POST /api/Advice/UpsertAdviceForPosts
POST /api/Advice/UpsertFieldDetails
POST /api/Advice/UpsertRecommendation
POST /api/Authenticate/LogOut
POST /api/Authenticate/ValidateAccessKey
POST /api/Authenticate/ValidateSMSOTP
POST /api/BlobStorage/InsertFile
POST /api/DataScience/AddImageClassification
POST /api/Farmer/UpsertBadgeDetails
POST /api/Farmer/UpsertFarmerPost
POST /api/Farmer/UpsertFeedBack
POST /api/Farmer/UpsertUserAgreement
POST /api/Farmer/Upsertlanguage
POST /api/Field/AddDroneReport
POST /api/Field/UpsertFieldLatLongs
POST /api/Notification/UpdateSeenStatus
POST /api/Notification/UpsertDeviceToken
POST /api/Promotions/UpdateVideos
POST /api/Promotions/UpsertLikes
POST /api/Promotions/UpsertMediaFiles
POST /api/Promotions/UpsertViews
POST /api/Register/AddField
POST /api/Register/GiveAccess
POST /api/Register/SaveUser
POST /api/Report/AddUpdateSoilReport
POST /api/ScoutService/UpdateScoutMasterMapping
POST /api/ScoutService/UploadTechinicianObservation
POST /api/Upload/UploadFile
POST /api/Zoho/CreateOrder
PUT /api/TaskService/UpDateTaskSchedule
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549f27b63aa6210185d17b51c1abf2877d4d6545bb2
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/Advice/GetActivityUOM
GET /api/Advice/GetAdhocAdvicesList
GET /api/Advice/GetAdviceHistory
GET /api/Advice/GetDetailsForAdvice
GET /api/Advice/GetFieldAdvice
GET /api/Advice/GetFieldVisits
GET /api/Advice/GetGenericAdvice
GET /api/Advice/GetSHCAndFSReports
GET /api/Authenticate/GenerateNewToken
GET /api/Authenticate/GetAppVersion
GET /api/Authenticate/SendSMSOTP
GET /api/Authenticate/UserInfoByEmail
GET /api/Authenticate/UserInfoByPhone
GET /api/Authenticate/WeatherData
GET /api/BlobStorage/DeleteFile/{fileName}
GET /api/BlobStorage/DownloadFile/{containerName}/{blobFileName}
GET /api/BlobStorage/DownloadProfileFile/{containerName}/{fileName}
GET /api/BlobStorage/GetSAS
GET /api/BlobStorage/ListFiles/{containerName}
GET /api/DataScience/GetImageListByCategory
GET /api/Farmer/GetFeedBackForms
GET /api/Farmer/GetPaymentHistoryByUserId
GET /api/Farmer/GetPolicies
GET /api/Farmer/GetPosts
GET /api/Farmer/GetPostsByUserID
GET /api/Farmer/GetServiceContent
GET /api/Field/GetAllFields
GET /api/Field/GetCropTypeVarieties
GET /api/Field/GetDevices
GET /api/Field/GetDroneReports
GET /api/Field/GetField
GET /api/Field/GetFieldAdvice
GET /api/Field/GetFieldStatus
GET /api/Field/GetLatestMessage
GET /api/Field/GetPETValue
GET /api/Field/GetPaymentTypeList
GET /api/Field/GetTrees
GET /api/Field/GetTreesByTaskID
GET /api/Notification/GetAllNotification
GET /api/PowerBIEmbed/EmbedDashboard
GET /api/PowerBIEmbed/EmbedReport
GET /api/PowerBIEmbed/EmbedTile
GET /api/Promotions/GetAllTags
GET /api/Promotions/GetBulletinBoardTypes
GET /api/Promotions/GetMediaList
GET /api/Promotions/GetPriceList
GET /api/Promotions/GetProducts
GET /api/Promotions/GetProductsByCollection
GET /api/Promotions/GetUrl
GET /api/Promotions/GetVideos
GET /api/Register/GetAddress
GET /api/Register/GetDistricsV2
GET /api/Register/GetLanguage
GET /api/Register/GetMandalV2
GET /api/Register/GetUserById
GET /api/Register/GetUserByPhone
GET /api/Register/GetUserByPhoneV2
GET /api/Register/GetUserRoles
GET /api/Register/GetUsers
GET /api/Register/GetUsersList
GET /api/Report/GetAllTreesData
GET /api/Report/GetBands
GET /api/Report/GetReportsData
GET /api/Report/GetSlabRanges
GET /api/Report/GetSoilPictureDetails
GET /api/Report/GetSoilReport
GET /api/Report/GetTelemetryData
GET /api/Report/GetTelemetryDataByRange
GET /api/Report/GetTestingTypes
GET /api/Report/GetTreeStatusByVisitID
GET /api/Report/GetTreeStatusWithCatogory
GET /api/Report/GetWaterReport
GET /api/Report/GetWeatherData
GET /api/Report/GetWeatherForecast
GET /api/Report/GethistoricalWeather
GET /api/ScoutService/DeleteTechinicianObservationFile
GET /api/ScoutService/GetScoutCategory
GET /api/ScoutService/GetTechinicianObservation
GET /api/ScoutService/GetTechinicianObservationByTask
GET /api/ScoutService/Getfilelist
GET /api/TaskService/GenerateTask/GenerateTask
GET /api/TaskService/GetFieldsTasksByUser
GET /api/TaskService/GetTaskSchedule
GET /api/TaskService/GetVisitDetailsByTaskID
GET /api/TaskService/Gettasks
GET /api/Zoho/GetProduct
GET /api/Zoho/GetProductFromCosmos
GET /api/Zoho/GetProducts
GET /api/app-config
POST /api/Advice/AddSHCAndFSReport
POST /api/Advice/AddUpdateFeedback
POST /api/Advice/GetScoutRemedies
POST /api/Advice/SaveAdvice
POST /api/Advice/SendSMS
POST /api/Advice/UpdateGenericAdvice
POST /api/Advice/UpsertAdhocAdvices
POST /api/Advice/UpsertAdviceForPosts
POST /api/Advice/UpsertFieldDetails
POST /api/Advice/UpsertRecommendation
POST /api/Authenticate/LogOut
POST /api/Authenticate/ValidateAccessKey
POST /api/Authenticate/ValidateSMSOTP
POST /api/BlobStorage/InsertFile
POST /api/DataScience/AddImageClassification
POST /api/Farmer/UpsertBadgeDetails
POST /api/Farmer/UpsertFarmerPost
POST /api/Farmer/UpsertFeedBack
POST /api/Farmer/UpsertUserAgreement
POST /api/Farmer/Upsertlanguage
POST /api/Field/AddDroneReport
POST /api/Field/UpsertFieldLatLongs
POST /api/Notification/UpdateSeenStatus
POST /api/Notification/UpsertDeviceToken
POST /api/Promotions/UpdateVideos
POST /api/Promotions/UpsertLikes
POST /api/Promotions/UpsertMediaFiles
POST /api/Promotions/UpsertViews
POST /api/Register/AddField
POST /api/Register/GiveAccess
POST /api/Register/SaveUser
POST /api/Report/AddUpdateSoilReport
POST /api/ScoutService/UpdateScoutMasterMapping
POST /api/ScoutService/UploadTechinicianObservation
POST /api/Upload/UploadFile
POST /api/Zoho/CreateOrder
PUT /api/TaskService/UpDateTaskSchedule
Open service 52.228.84.40:80 · api.smhihta.in
2026-01-10 17:30
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 17:31:16 GMT Location: https://api.smhihta.in/
Open service 52.228.84.40:443 · api.smhihta.in
2026-01-10 17:30
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 17:31:15 GMT Server: Kestrel Request-Context: appId=