Apache
tcp/443 tcp/80
Kestrel
tcp/443
gunicorn
tcp/443
nginx 1.28.0
tcp/443
nginx
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: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af47d07122b
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderQuery/ResolveVanityUri GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
Severity: info
Fingerprint: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.html
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af458889e3e
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044baa2727ab8135b5bbc521bbb3ad39a5a
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true ignorecase = true [remote "origin"] url = https://github.com/azureappserviceoss/wordpress-azure fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master [branch "linux-appservice"] remote = origin merge = refs/heads/linux-appservice
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1f3d88d60d60e0745c1bf8cb8efb57717f0c5cf8cc72722e0
Public Swagger UI/API detected at path: /swagger/v1/swagger.json - sample paths:
GET /Contract
GET /Contract/{id}
GET /Employee
GET /Employee/{id}
GET /EmployeeReport
GET /EmployeeReport/{id}
GET /EmployeeReportData
GET /EmployeeReportData/{id}
GET /Project
GET /Project/{id}
GET /Report
GET /Report/{id}
GET /User
GET /User/{id}
POST /Token/authenticate
POST /Token/refresh
POST /Token/revoke
POST /User/forgotpassword
PUT /User/resetpassword
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.html
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044baa2727ab8135b5bbc521bbb3ad39a5a
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true ignorecase = true [remote "origin"] url = https://github.com/azureappserviceoss/wordpress-azure fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master [branch "linux-appservice"] remote = origin merge = refs/heads/linux-appservice
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad035497424ba182a7cdac1ed015a5d9215be791689a0a4
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/OrganizationNodeCommand/DeleteByCode DELETE /api/command/OrganizationNodeCommand/DeleteById DELETE /api/command/OrganizationSchemeCommand/DeleteByCode DELETE /api/command/OrganizationSchemeCommand/DeleteById GET /api/query/OrganizationNodeQuery/GetAll GET /api/query/OrganizationNodeQuery/GetByCode GET /api/query/OrganizationNodeQuery/GetByCodes GET /api/query/OrganizationNodeQuery/GetById GET /api/query/OrganizationNodeQuery/GetByIds GET /api/query/OrganizationNodeQuery/GetBySchemeId GET /api/query/OrganizationNodeQuery/GetBySchemeIds GET /api/query/OrganizationNodeQuery/GetCurrentUserFranchises GET /api/query/OrganizationNodeQuery/GetExpandedPermissionsByUserId GET /api/query/OrganizationNodeQuery/GetExpandedPermissionsByUserIds GET /api/query/OrganizationNodeQuery/GetFranchisesByOrganizationNodeIds GET /api/query/OrganizationSchemeQuery/GetAll GET /api/query/OrganizationSchemeQuery/GetByCode GET /api/query/OrganizationSchemeQuery/GetByCodes GET /api/query/OrganizationSchemeQuery/GetById GET /api/query/OrganizationSchemeQuery/GetByIds GET /api/query/RootHierarchyQuery/GetAllRootHierarchies GET /api/query/RootHierarchyQuery/GetByParentId GET /api/query/RootHierarchyQuery/GetRootHierarchiesBySchemeCode GET /api/query/RootHierarchyQuery/GetRootHierarchiesBySchemeCodes GET /api/query/RootHierarchyQuery/GetRootHierarchiesBySchemeId GET /api/query/RootHierarchyQuery/GetRootHierarchiesBySchemeIds GET /api/query/UserHierarchyQuery/GetAllUserHierarchies GET /api/query/UserHierarchyQuery/GetByParentId GET /api/query/UserHierarchyQuery/GetUserHierarchiesBySchemeCode GET /api/query/UserHierarchyQuery/GetUserHierarchiesBySchemeCodes GET /api/query/UserHierarchyQuery/GetUserHierarchiesBySchemeId GET /api/query/UserHierarchyQuery/GetUserHierarchiesBySchemeIds POST /api/command/OrganizationNodeCommand/Create POST /api/command/OrganizationNodeCommand/CreateFranchiseFromCsvAsync POST /api/command/OrganizationNodeCommand/CreateIfNotExistByCodeAsync POST /api/command/OrganizationNodeCommand/CreateOrUpdateByCode POST /api/command/OrganizationNodeCommand/CreateOrUpdateByCodes POST /api/command/OrganizationNodeHierarchyCommand/Create POST /api/command/OrganizationNodeHierarchyCommand/CreateFromCsv POST /api/command/OrganizationSchemeCommand/Create POST /api/command/OrganizationSchemeCommand/CreateFromCsv POST /api/command/OrganizationSchemeCommand/CreateIfNotExistByCode POST /api/command/OrganizationSchemeCommand/CreateIfNotExistByCodes POST /api/command/OrganizationSchemeCommand/CreateOrUpdateByCodeAsync POST /api/command/OrganizationSchemeCommand/CreateOrUpdateByCodesAsync POST /api/query/OrganizationNodeFranchiseQuery/GetByLastDataSyncDate POST /api/query/OrganizationNodeQuery/GetByLastDataSyncDate POST /api/query/OrganizationSchemeQuery/GetByLastDataSyncDate PUT /api/command/OrganizationNodeCommand/AddFranchise PUT /api/command/OrganizationNodeCommand/AddFranchisesByCode PUT /api/command/OrganizationNodeCommand/AddFranchisesByCodes PUT /api/command/OrganizationNodeCommand/AddPermission PUT /api/command/OrganizationNodeCommand/AddPermissions PUT /api/command/OrganizationNodeCommand/RemoveAllPermissionsByUserId PUT /api/command/OrganizationNodeCommand/RemoveAllPermissionsByUserIds PUT /api/command/OrganizationNodeCommand/RemoveFranchise PUT /api/command/OrganizationNodeCommand/RemoveFranchiseById PUT /api/command/OrganizationNodeCommand/RemovePermission PUT /api/command/OrganizationNodeCommand/RemovePermissionById PUT /api/command/OrganizationNodeCommand/Update PUT /api/command/OrganizationNodeHierarchyCommand/Move PUT /api/command/OrganizationSchemeCommand/Update
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad03549a36a8b228a71862c9c4734aaff7616a8ff7616a8
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/DigitalSpendOptimizationDisclaimer GET /api/query/Disclaimer/MaximumSalesDateDisclaimer POST /api/query/Enrollment/EnrollmentDetails POST /api/query/TrafficEvent/TrafficEvent
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: 5733ddf49ff49cd1aad03549524959ec6239a54876e9ea0d1607c6e7bf2794af
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/MenuCategoryCommand/DeleteByCode DELETE /api/command/MenuCategoryCommand/DeleteByCodes DELETE /api/command/MenuCategoryCommand/DeleteById DELETE /api/command/MenuCategoryCommand/DeleteByIds DELETE /api/command/MenuHierarchyCommand/RemoveMenuItemAsync DELETE /api/command/MenuItemCommand/DeleteByCode DELETE /api/command/MenuItemCommand/DeleteByCodes DELETE /api/command/MenuItemCommand/DeleteById DELETE /api/command/MenuItemCommand/DeleteByIds DELETE /api/command/MenuItemCommand/DeleteByMasterKey DELETE /api/command/MenuItemCommand/DeleteByMasterKeys DELETE /api/command/MenuSchemeCommand/DeleteByCode DELETE /api/command/MenuSchemeCommand/DeleteByCodes DELETE /api/command/MenuSchemeCommand/DeleteById DELETE /api/command/MenuSchemeCommand/DeleteByIds DELETE /api/command/MenuSchemeCommand/DeleteByMasterKey DELETE /api/command/MenuSchemeCommand/DeleteByMasterKeys GET /api/query/MenuCategoryQuery/GetAll GET /api/query/MenuCategoryQuery/GetByCode GET /api/query/MenuCategoryQuery/GetByCodes GET /api/query/MenuCategoryQuery/GetById GET /api/query/MenuCategoryQuery/GetByIds GET /api/query/MenuCategoryQuery/GetByMasterKey GET /api/query/MenuCategoryQuery/GetByMasterKeys GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeCode GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeCodes GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeId GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeIds GET /api/query/MenuHierarchyQuery/GetByParentId GET /api/query/MenuHierarchyQuery/GetBySchemeCode GET /api/query/MenuHierarchyQuery/GetBySchemeCodes GET /api/query/MenuHierarchyQuery/GetBySchemeId GET /api/query/MenuHierarchyQuery/GetBySchemeIds GET /api/query/MenuHierarchyQuery/GetMenuByApplicationModuleCode GET /api/query/MenuHierarchyQuery/GetUserMenu GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeCode GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeCodes GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeId GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeIds GET /api/query/MenuItemQuery/GetAll GET /api/query/MenuItemQuery/GetAllByIncludeInactiveMenuItems GET /api/query/MenuItemQuery/GetByCode GET /api/query/MenuItemQuery/GetByCodes GET /api/query/MenuItemQuery/GetById GET /api/query/MenuItemQuery/GetByIds GET /api/query/MenuItemQuery/GetByMasterKey GET /api/query/MenuItemQuery/GetByMasterKeys GET /api/query/MenuSchemeQuery/GetAll GET /api/query/MenuSchemeQuery/GetByCode GET /api/query/MenuSchemeQuery/GetByCodes GET /api/query/MenuSchemeQuery/GetById GET /api/query/MenuSchemeQuery/GetByIds GET /api/query/MenuSchemeQuery/GetByMasterKey GET /api/query/MenuSchemeQuery/GetByMasterKeys GET /api/query/MenuSchemeQuery/GetByMenuSchemeCode GET /api/query/MenuSchemeQuery/GetByMenuSchemeCodes POST /api/command/MenuCategoryCommand/Create POST /api/command/MenuCategoryCommand/CreateIfNotExistByCode POST /api/command/MenuCategoryCommand/CreateIfNotExistByCodes POST /api/command/MenuCategoryCommand/CreateOrUpdateByCode POST /api/command/MenuCategoryCommand/CreateOrUpdateByCodes POST /api/command/MenuCategoryCommand/Creates POST /api/command/MenuHierarchyCommand/AddMenuItemAsync POST /api/command/MenuHierarchyCommand/Create POST /api/command/MenuHierarchyCommand/ImportCsv POST /api/command/MenuHierarchyCommand/MoveMenuItemAsync POST /api/command/MenuItemCommand/Create POST /api/command/MenuItemCommand/CreateIfNotExistByCode POST /api/command/MenuItemCommand/CreateIfNotExistByCodes POST /api/command/MenuItemCommand/CreateIfNotExistByMasterKey POST /api/command/MenuItemCommand/CreateIfNotExistByMasterKeys POST /api/command/MenuItemCommand/CreateOrUpdateByCode POST /api/command/MenuItemCommand/CreateOrUpdateByCodes POST /api/command/MenuItemCommand/CreateOrUpdateByMasterKey POST /api/command/MenuItemCommand/CreateOrUpdateByMasterKeys POST /api/command/MenuItemCommand/Creates POST /api/command/MenuSchemeCommand/Create POST /api/command/MenuSchemeCommand/CreateIfNotExistByMasterKey POST /api/command/MenuSchemeCommand/CreateIfNotExistByMasterKeys POST /api/command/MenuSchemeCommand/CreateOrUpdateByMasterKey POST /api/command/MenuSchemeCommand/CreateOrUpdateByMasterKeys POST /api/command/MenuSchemeCommand/Creates POST /api/command/MenuSchemeCommand/ImportCsv PUT /api/command/MenuCategoryCommand/Update PUT /api/command/MenuCategoryCommand/Updates PUT /api/command/MenuItemCommand/Update PUT /api/command/MenuItemCommand/Updates PUT /api/command/MenuSchemeCommand/Update PUT /api/command/MenuSchemeCommand/Updates
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad035494f4da51c16377f017ab79b314130b162ce60552a
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleStyleCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByCode DELETE /api/command/ThemeCommand/DeleteByCodes DELETE /api/command/ThemeCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByIds DELETE /api/command/ThemeCommand/DeleteByTenantMasterKey DELETE /api/command/ThemeCommand/DeleteByTenantMasterKeys GET /api/query/ApplicationModuleStyleQuery/GetAll GET /api/query/ApplicationModuleStyleQuery/GetById GET /api/query/ApplicationModuleStyleQuery/GetByIds GET /api/query/CssStyleQuery/RenderCss GET /api/query/ThemeQuery/GetAll GET /api/query/ThemeQuery/GetByCode GET /api/query/ThemeQuery/GetByCodes GET /api/query/ThemeQuery/GetById GET /api/query/ThemeQuery/GetByIds GET /api/query/ThemeQuery/GetByTenantMasterKey GET /api/query/ThemeQuery/GetByTenantMasterKeys POST /api/command/ApplicationModuleStyleCommand/Create POST /api/command/ThemeCommand/Create POST /api/command/ThemeCommand/CreateIfNotExistByCode POST /api/command/ThemeCommand/CreateIfNotExistByCodes POST /api/command/ThemeCommand/CreateIfNotExistByTenantMasterKey POST /api/command/ThemeCommand/CreateOrUpdateByCode POST /api/command/ThemeCommand/CreateOrUpdateByCodes PUT /api/command/ApplicationModuleStyleCommand/Update PUT /api/command/ThemeCommand/Update
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1f3d88d60d58b789782cb442afd7f259af33ad86cf33ad86c
Public Swagger UI/API detected at path: /swagger/v1/swagger.json - sample paths:
GET /api/Roles
GET /api/Roles/{id}
GET /api/jobs/time-sheet-lines
GET /api/simple-employees
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad03549a36a8b228a71862c9c4734aaff7616a8ff7616a8
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/DigitalSpendOptimizationDisclaimer GET /api/query/Disclaimer/MaximumSalesDateDisclaimer POST /api/query/Enrollment/EnrollmentDetails POST /api/query/TrafficEvent/TrafficEvent
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044baa2727ab8135b5bbc521bbb3ad39a5a
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true ignorecase = true [remote "origin"] url = https://github.com/azureappserviceoss/wordpress-azure fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master [branch "linux-appservice"] remote = origin merge = refs/heads/linux-appservice
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: 5733ddf49ff49cd1aad03549187a8db04eeebeb53097c60988a238a8c034df63
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/BusinessActivityCommand/DeleteByCode DELETE /api/command/BusinessActivityCommand/DeleteById DELETE /api/command/ContactCommand/DeleteById DELETE /api/command/DealershipCommand/DeleteByCode DELETE /api/command/DealershipCommand/DeleteById DELETE /api/command/FranchiseCommand/DeleteByCode DELETE /api/command/FranchiseCommand/DeleteById DELETE /api/command/FranchiseCommand/RemoveSite DELETE /api/command/HoursCommand/DeleteById DELETE /api/command/SiteCommand/DeleteByCode DELETE /api/command/SiteCommand/DeleteById GET /api/query/BusinessActivityQuery/GetAll GET /api/query/BusinessActivityQuery/GetByCode GET /api/query/BusinessActivityQuery/GetByCodes GET /api/query/BusinessActivityQuery/GetById GET /api/query/BusinessActivityQuery/GetByIds GET /api/query/ContactQuery/GetAll GET /api/query/ContactQuery/GetByDealershipCode GET /api/query/ContactQuery/GetByDealershipCodes GET /api/query/ContactQuery/GetById GET /api/query/ContactQuery/GetByIds GET /api/query/DealershipQuery/GetAll GET /api/query/DealershipQuery/GetAllActiveDealerships GET /api/query/DealershipQuery/GetByCode GET /api/query/DealershipQuery/GetByCodes GET /api/query/DealershipQuery/GetById GET /api/query/DealershipQuery/GetByIds GET /api/query/FranchiseQuery/GetActiveFranchiseByCode GET /api/query/FranchiseQuery/GetAll GET /api/query/FranchiseQuery/GetAllActiveFranchise GET /api/query/FranchiseQuery/GetByCode GET /api/query/FranchiseQuery/GetByCodes GET /api/query/FranchiseQuery/GetByFranchiseCodeAndMakeCode GET /api/query/FranchiseQuery/GetById GET /api/query/FranchiseQuery/GetByIds GET /api/query/FranchiseQuery/GetByMasterKey GET /api/query/FranchiseQuery/GetByMasterKeys GET /api/query/FranchiseQuery/GetContactInformationByFranchiseCode GET /api/query/FranchiseQuery/GetContactInformationByFranchiseCodes GET /api/query/FranchiseQuery/GetContactInformationByFranchiseId GET /api/query/FranchiseQuery/GetContactInformationByFranchiseIds GET /api/query/FranchiseQuery/GetContactInformationByFranchiseSiteBusinessActivityCode GET /api/query/FranchiseQuery/GetContactInformationByFranchiseSiteBusinessActivityId GET /api/query/FranchiseQuery/GetFranchisesByDealershipCode GET /api/query/FranchiseQuery/GetFranchisesByDealershipCodes GET /api/query/FranchiseQuery/GetFranchisesByDealershipMasterKey GET /api/query/FranchiseQuery/GetFranchisesByDealershipMasterKeys GET /api/query/FranchiseQuery/GetOpenHoursBySiteBusinessActivityCode GET /api/query/FranchiseQuery/GetOpenHoursBySiteBusinessActivityId GET /api/query/HoursQuery/GetAllByBusinessActivityCode GET /api/query/HoursQuery/GetAllByFranchiseBusinessActivitySiteByCode GET /api/query/HoursQuery/GetAllByFranchiseId GET /api/query/HoursQuery/GetById GET /api/query/HoursQuery/GetByIds GET /api/query/SecurityRightsQuery/GetDealershipUiSecurityRights GET /api/query/SiteQuery/GetAll GET /api/query/SiteQuery/GetByCode GET /api/query/SiteQuery/GetByCodes GET /api/query/SiteQuery/GetById GET /api/query/SiteQuery/GetByIds GET /api/query/SiteQuery/GetPrimarySiteByDealershipCode GET /api/query/SiteQuery/GetPrimarySiteByDealershipCodes GET /api/query/SiteQuery/GetPrimarySiteByDealershipId GET /api/query/SiteQuery/GetPrimarySiteByDealershipIds GET /api/query/SiteQuery/GetSiteByFranchiseCode GET /api/query/SiteQuery/GetSiteByFranchiseCodeAndMakeCode GET /api/query/SiteQuery/GetSiteByFranchiseCodes GET /api/query/SiteQuery/GetSiteByFranchiseId GET /api/query/SiteQuery/GetSiteByFranchiseIds GET /api/query/SiteQuery/GetSiteByFranchiseMasterKey GET /api/query/SiteQuery/GetSiteByFranchiseMasterKeys POST /api/command/BusinessActivityCommand/Create POST /api/command/BusinessActivityCommand/CreateIfNotExistByCode POST /api/command/BusinessActivityCommand/CreateOrUpdateFromCsv POST /api/command/ContactCommand/Create POST /api/command/DealershipCommand/Create POST /api/command/DealershipCommand/CreateIfNotExistByCode POST /api/command/DealershipCommand/CreateOrUpdateFromCsv POST /api/command/FranchiseCommand/AddSite POST /api/command/FranchiseCommand/Create POST /api/command/FranchiseCommand/CreateIfNotExistByCode POST /api/command/FranchiseCommand/CreateOrUpdateFromCsv POST /api/command/FranchiseCommand/ImportFranchiseSiteCsv POST /api/command/HoursCommand/Create POST /api/command/HoursCommand/CreateOrUpdateFromCsv POST /api/command/SiteCommand/Create POST /api/command/SiteCommand/CreateIfNotExistByCode POST /api/command/SiteCommand/CreateOrUpdateFromCsv POST /api/query/DealershipQuery/GetByLastDataSyncDate POST /api/query/FranchiseQuery/GetByLastDataSyncDate POST /api/query/HoursQuery/GetBusinessHoursByTimestampRanges POST /api/query/HoursQuery/GetCurrentAndFutureBusinessHoursRange POST /api/query/SiteQuery/GetByLastDataSyncDate PUT /api/command/BusinessActivityCommand/CreateOrUpdateByCode PUT /api/command/BusinessActivityCommand/Update PUT /api/command/ContactCommand/Update PUT /api/command/DealershipCommand/CreateOrUpdateByCode PUT /api/command/DealershipCommand/Update PUT /api/command/FranchiseCommand/CreateOrUpdateByCode PUT /api/command/FranchiseCommand/CreateOrUpdateFranchiseContactInformation PUT /api/command/FranchiseCommand/Update PUT /api/command/HoursCommand/Update PUT /api/command/SiteCommand/CreateOrUpdateByCode PUT /api/command/SiteCommand/Update
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: 5733ddf49ff49cd1aad035494f4da51c16377f017ab79b314130b162ce60552a
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleStyleCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByCode DELETE /api/command/ThemeCommand/DeleteByCodes DELETE /api/command/ThemeCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByIds DELETE /api/command/ThemeCommand/DeleteByTenantMasterKey DELETE /api/command/ThemeCommand/DeleteByTenantMasterKeys GET /api/query/ApplicationModuleStyleQuery/GetAll GET /api/query/ApplicationModuleStyleQuery/GetById GET /api/query/ApplicationModuleStyleQuery/GetByIds GET /api/query/CssStyleQuery/RenderCss GET /api/query/ThemeQuery/GetAll GET /api/query/ThemeQuery/GetByCode GET /api/query/ThemeQuery/GetByCodes GET /api/query/ThemeQuery/GetById GET /api/query/ThemeQuery/GetByIds GET /api/query/ThemeQuery/GetByTenantMasterKey GET /api/query/ThemeQuery/GetByTenantMasterKeys POST /api/command/ApplicationModuleStyleCommand/Create POST /api/command/ThemeCommand/Create POST /api/command/ThemeCommand/CreateIfNotExistByCode POST /api/command/ThemeCommand/CreateIfNotExistByCodes POST /api/command/ThemeCommand/CreateIfNotExistByTenantMasterKey POST /api/command/ThemeCommand/CreateOrUpdateByCode POST /api/command/ThemeCommand/CreateOrUpdateByCodes PUT /api/command/ApplicationModuleStyleCommand/Update PUT /api/command/ThemeCommand/Update
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: 5733ddf49ff49cd1aad03549524959ec6239a54876e9ea0d1607c6e7bf2794af
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/MenuCategoryCommand/DeleteByCode DELETE /api/command/MenuCategoryCommand/DeleteByCodes DELETE /api/command/MenuCategoryCommand/DeleteById DELETE /api/command/MenuCategoryCommand/DeleteByIds DELETE /api/command/MenuHierarchyCommand/RemoveMenuItemAsync DELETE /api/command/MenuItemCommand/DeleteByCode DELETE /api/command/MenuItemCommand/DeleteByCodes DELETE /api/command/MenuItemCommand/DeleteById DELETE /api/command/MenuItemCommand/DeleteByIds DELETE /api/command/MenuItemCommand/DeleteByMasterKey DELETE /api/command/MenuItemCommand/DeleteByMasterKeys DELETE /api/command/MenuSchemeCommand/DeleteByCode DELETE /api/command/MenuSchemeCommand/DeleteByCodes DELETE /api/command/MenuSchemeCommand/DeleteById DELETE /api/command/MenuSchemeCommand/DeleteByIds DELETE /api/command/MenuSchemeCommand/DeleteByMasterKey DELETE /api/command/MenuSchemeCommand/DeleteByMasterKeys GET /api/query/MenuCategoryQuery/GetAll GET /api/query/MenuCategoryQuery/GetByCode GET /api/query/MenuCategoryQuery/GetByCodes GET /api/query/MenuCategoryQuery/GetById GET /api/query/MenuCategoryQuery/GetByIds GET /api/query/MenuCategoryQuery/GetByMasterKey GET /api/query/MenuCategoryQuery/GetByMasterKeys GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeCode GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeCodes GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeId GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeIds GET /api/query/MenuHierarchyQuery/GetByParentId GET /api/query/MenuHierarchyQuery/GetBySchemeCode GET /api/query/MenuHierarchyQuery/GetBySchemeCodes GET /api/query/MenuHierarchyQuery/GetBySchemeId GET /api/query/MenuHierarchyQuery/GetBySchemeIds GET /api/query/MenuHierarchyQuery/GetMenuByApplicationModuleCode GET /api/query/MenuHierarchyQuery/GetUserMenu GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeCode GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeCodes GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeId GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeIds GET /api/query/MenuItemQuery/GetAll GET /api/query/MenuItemQuery/GetAllByIncludeInactiveMenuItems GET /api/query/MenuItemQuery/GetByCode GET /api/query/MenuItemQuery/GetByCodes GET /api/query/MenuItemQuery/GetById GET /api/query/MenuItemQuery/GetByIds GET /api/query/MenuItemQuery/GetByMasterKey GET /api/query/MenuItemQuery/GetByMasterKeys GET /api/query/MenuSchemeQuery/GetAll GET /api/query/MenuSchemeQuery/GetByCode GET /api/query/MenuSchemeQuery/GetByCodes GET /api/query/MenuSchemeQuery/GetById GET /api/query/MenuSchemeQuery/GetByIds GET /api/query/MenuSchemeQuery/GetByMasterKey GET /api/query/MenuSchemeQuery/GetByMasterKeys GET /api/query/MenuSchemeQuery/GetByMenuSchemeCode GET /api/query/MenuSchemeQuery/GetByMenuSchemeCodes POST /api/command/MenuCategoryCommand/Create POST /api/command/MenuCategoryCommand/CreateIfNotExistByCode POST /api/command/MenuCategoryCommand/CreateIfNotExistByCodes POST /api/command/MenuCategoryCommand/CreateOrUpdateByCode POST /api/command/MenuCategoryCommand/CreateOrUpdateByCodes POST /api/command/MenuCategoryCommand/Creates POST /api/command/MenuHierarchyCommand/AddMenuItemAsync POST /api/command/MenuHierarchyCommand/Create POST /api/command/MenuHierarchyCommand/ImportCsv POST /api/command/MenuHierarchyCommand/MoveMenuItemAsync POST /api/command/MenuItemCommand/Create POST /api/command/MenuItemCommand/CreateIfNotExistByCode POST /api/command/MenuItemCommand/CreateIfNotExistByCodes POST /api/command/MenuItemCommand/CreateIfNotExistByMasterKey POST /api/command/MenuItemCommand/CreateIfNotExistByMasterKeys POST /api/command/MenuItemCommand/CreateOrUpdateByCode POST /api/command/MenuItemCommand/CreateOrUpdateByCodes POST /api/command/MenuItemCommand/CreateOrUpdateByMasterKey POST /api/command/MenuItemCommand/CreateOrUpdateByMasterKeys POST /api/command/MenuItemCommand/Creates POST /api/command/MenuSchemeCommand/Create POST /api/command/MenuSchemeCommand/CreateIfNotExistByMasterKey POST /api/command/MenuSchemeCommand/CreateIfNotExistByMasterKeys POST /api/command/MenuSchemeCommand/CreateOrUpdateByMasterKey POST /api/command/MenuSchemeCommand/CreateOrUpdateByMasterKeys POST /api/command/MenuSchemeCommand/Creates POST /api/command/MenuSchemeCommand/ImportCsv PUT /api/command/MenuCategoryCommand/Update PUT /api/command/MenuCategoryCommand/Updates PUT /api/command/MenuItemCommand/Update PUT /api/command/MenuItemCommand/Updates PUT /api/command/MenuSchemeCommand/Update PUT /api/command/MenuSchemeCommand/Updates
Severity: info
Fingerprint: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad035494f4da51c16377f017ab79b314130b162ce60552a
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleStyleCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByCode DELETE /api/command/ThemeCommand/DeleteByCodes DELETE /api/command/ThemeCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByIds DELETE /api/command/ThemeCommand/DeleteByTenantMasterKey DELETE /api/command/ThemeCommand/DeleteByTenantMasterKeys GET /api/query/ApplicationModuleStyleQuery/GetAll GET /api/query/ApplicationModuleStyleQuery/GetById GET /api/query/ApplicationModuleStyleQuery/GetByIds GET /api/query/CssStyleQuery/RenderCss GET /api/query/ThemeQuery/GetAll GET /api/query/ThemeQuery/GetByCode GET /api/query/ThemeQuery/GetByCodes GET /api/query/ThemeQuery/GetById GET /api/query/ThemeQuery/GetByIds GET /api/query/ThemeQuery/GetByTenantMasterKey GET /api/query/ThemeQuery/GetByTenantMasterKeys POST /api/command/ApplicationModuleStyleCommand/Create POST /api/command/ThemeCommand/Create POST /api/command/ThemeCommand/CreateIfNotExistByCode POST /api/command/ThemeCommand/CreateIfNotExistByCodes POST /api/command/ThemeCommand/CreateIfNotExistByTenantMasterKey POST /api/command/ThemeCommand/CreateOrUpdateByCode POST /api/command/ThemeCommand/CreateOrUpdateByCodes PUT /api/command/ApplicationModuleStyleCommand/Update PUT /api/command/ThemeCommand/Update
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: 5733ddf49ff49cd1aad03549a36a8b228a71862c9c4734aaff7616a8ff7616a8
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/DigitalSpendOptimizationDisclaimer GET /api/query/Disclaimer/MaximumSalesDateDisclaimer POST /api/query/Enrollment/EnrollmentDetails POST /api/query/TrafficEvent/TrafficEvent
Severity: info
Fingerprint: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af47d07122b
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderQuery/ResolveVanityUri GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af458889e3e
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044baa2727ab8135b5bbc521bbb3ad39a5a
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true ignorecase = true [remote "origin"] url = https://github.com/azureappserviceoss/wordpress-azure fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master [branch "linux-appservice"] remote = origin merge = refs/heads/linux-appservice
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af47d07122b
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderQuery/ResolveVanityUri GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
Severity: info
Fingerprint: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.html
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af458889e3e
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
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: 5733ddf49ff49cd1aad03549059fa5ebeb32e4380bbf3f0b292307353a5102c7
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/DigitalAdvertisingDisclaimer GET /api/query/Disclaimer/DigitalSpendOptimizationDisclaimer GET /api/query/DsoQuery/IsEnrolled POST /api/query/Enrollment/EnrollmentByZoneAndDistrictDetails POST /api/query/Enrollment/EnrollmentDetails
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: 5733ddf49ff49cd1aad03549187a8db04eeebeb53097c60988a238a8c034df63
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/BusinessActivityCommand/DeleteByCode DELETE /api/command/BusinessActivityCommand/DeleteById DELETE /api/command/ContactCommand/DeleteById DELETE /api/command/DealershipCommand/DeleteByCode DELETE /api/command/DealershipCommand/DeleteById DELETE /api/command/FranchiseCommand/DeleteByCode DELETE /api/command/FranchiseCommand/DeleteById DELETE /api/command/FranchiseCommand/RemoveSite DELETE /api/command/HoursCommand/DeleteById DELETE /api/command/SiteCommand/DeleteByCode DELETE /api/command/SiteCommand/DeleteById GET /api/query/BusinessActivityQuery/GetAll GET /api/query/BusinessActivityQuery/GetByCode GET /api/query/BusinessActivityQuery/GetByCodes GET /api/query/BusinessActivityQuery/GetById GET /api/query/BusinessActivityQuery/GetByIds GET /api/query/ContactQuery/GetAll GET /api/query/ContactQuery/GetByDealershipCode GET /api/query/ContactQuery/GetByDealershipCodes GET /api/query/ContactQuery/GetById GET /api/query/ContactQuery/GetByIds GET /api/query/DealershipQuery/GetAll GET /api/query/DealershipQuery/GetAllActiveDealerships GET /api/query/DealershipQuery/GetByCode GET /api/query/DealershipQuery/GetByCodes GET /api/query/DealershipQuery/GetById GET /api/query/DealershipQuery/GetByIds GET /api/query/FranchiseQuery/GetActiveFranchiseByCode GET /api/query/FranchiseQuery/GetAll GET /api/query/FranchiseQuery/GetAllActiveFranchise GET /api/query/FranchiseQuery/GetByCode GET /api/query/FranchiseQuery/GetByCodes GET /api/query/FranchiseQuery/GetByFranchiseCodeAndMakeCode GET /api/query/FranchiseQuery/GetById GET /api/query/FranchiseQuery/GetByIds GET /api/query/FranchiseQuery/GetByMasterKey GET /api/query/FranchiseQuery/GetByMasterKeys GET /api/query/FranchiseQuery/GetContactInformationByFranchiseCode GET /api/query/FranchiseQuery/GetContactInformationByFranchiseCodes GET /api/query/FranchiseQuery/GetContactInformationByFranchiseId GET /api/query/FranchiseQuery/GetContactInformationByFranchiseIds GET /api/query/FranchiseQuery/GetContactInformationByFranchiseSiteBusinessActivityCode GET /api/query/FranchiseQuery/GetContactInformationByFranchiseSiteBusinessActivityId GET /api/query/FranchiseQuery/GetFranchisesByDealershipCode GET /api/query/FranchiseQuery/GetFranchisesByDealershipCodes GET /api/query/FranchiseQuery/GetFranchisesByDealershipMasterKey GET /api/query/FranchiseQuery/GetFranchisesByDealershipMasterKeys GET /api/query/FranchiseQuery/GetOpenHoursBySiteBusinessActivityCode GET /api/query/FranchiseQuery/GetOpenHoursBySiteBusinessActivityId GET /api/query/HoursQuery/GetAllByBusinessActivityCode GET /api/query/HoursQuery/GetAllByFranchiseBusinessActivitySiteByCode GET /api/query/HoursQuery/GetAllByFranchiseId GET /api/query/HoursQuery/GetById GET /api/query/HoursQuery/GetByIds GET /api/query/SecurityRightsQuery/GetDealershipUiSecurityRights GET /api/query/SiteQuery/GetAll GET /api/query/SiteQuery/GetByCode GET /api/query/SiteQuery/GetByCodes GET /api/query/SiteQuery/GetById GET /api/query/SiteQuery/GetByIds GET /api/query/SiteQuery/GetPrimarySiteByDealershipCode GET /api/query/SiteQuery/GetPrimarySiteByDealershipCodes GET /api/query/SiteQuery/GetPrimarySiteByDealershipId GET /api/query/SiteQuery/GetPrimarySiteByDealershipIds GET /api/query/SiteQuery/GetSiteByFranchiseCode GET /api/query/SiteQuery/GetSiteByFranchiseCodeAndMakeCode GET /api/query/SiteQuery/GetSiteByFranchiseCodes GET /api/query/SiteQuery/GetSiteByFranchiseId GET /api/query/SiteQuery/GetSiteByFranchiseIds GET /api/query/SiteQuery/GetSiteByFranchiseMasterKey GET /api/query/SiteQuery/GetSiteByFranchiseMasterKeys POST /api/command/BusinessActivityCommand/Create POST /api/command/BusinessActivityCommand/CreateIfNotExistByCode POST /api/command/BusinessActivityCommand/CreateOrUpdateFromCsv POST /api/command/ContactCommand/Create POST /api/command/DealershipCommand/Create POST /api/command/DealershipCommand/CreateIfNotExistByCode POST /api/command/DealershipCommand/CreateOrUpdateFromCsv POST /api/command/FranchiseCommand/AddSite POST /api/command/FranchiseCommand/Create POST /api/command/FranchiseCommand/CreateIfNotExistByCode POST /api/command/FranchiseCommand/CreateOrUpdateFromCsv POST /api/command/FranchiseCommand/ImportFranchiseSiteCsv POST /api/command/HoursCommand/Create POST /api/command/HoursCommand/CreateOrUpdateFromCsv POST /api/command/SiteCommand/Create POST /api/command/SiteCommand/CreateIfNotExistByCode POST /api/command/SiteCommand/CreateOrUpdateFromCsv POST /api/query/DealershipQuery/GetByLastDataSyncDate POST /api/query/FranchiseQuery/GetByLastDataSyncDate POST /api/query/HoursQuery/GetBusinessHoursByTimestampRanges POST /api/query/HoursQuery/GetCurrentAndFutureBusinessHoursRange POST /api/query/SiteQuery/GetByLastDataSyncDate PUT /api/command/BusinessActivityCommand/CreateOrUpdateByCode PUT /api/command/BusinessActivityCommand/Update PUT /api/command/ContactCommand/Update PUT /api/command/DealershipCommand/CreateOrUpdateByCode PUT /api/command/DealershipCommand/Update PUT /api/command/FranchiseCommand/CreateOrUpdateByCode PUT /api/command/FranchiseCommand/CreateOrUpdateFranchiseContactInformation PUT /api/command/FranchiseCommand/Update PUT /api/command/HoursCommand/Update PUT /api/command/SiteCommand/CreateOrUpdateByCode PUT /api/command/SiteCommand/Update
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: 5733ddf49ff49cd1aad03549a2a5854356718e155fb0050e343f90773ecdc5fb
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/MakeCommand/DeleteByCode DELETE /api/command/MakeCommand/DeleteById DELETE /api/command/ModelCommand/DeleteByCode DELETE /api/command/ModelCommand/DeleteById DELETE /api/command/TrimCommand/DeleteByCode DELETE /api/command/TrimCommand/DeleteById GET /api/query/MakeQuery/GetAll GET /api/query/MakeQuery/GetAllByModelYear GET /api/query/MakeQuery/GetAllTenantOwned GET /api/query/MakeQuery/GetAllTenantOwnedByModelYear GET /api/query/MakeQuery/GetByCode GET /api/query/MakeQuery/GetByCodes GET /api/query/MakeQuery/GetById GET /api/query/MakeQuery/GetByIds GET /api/query/MakeQuery/GetByName GET /api/query/ModelQuery/GetAll GET /api/query/ModelQuery/GetAllByModelYear GET /api/query/ModelQuery/GetByCode GET /api/query/ModelQuery/GetByCodes GET /api/query/ModelQuery/GetById GET /api/query/ModelQuery/GetByIds GET /api/query/ModelQuery/GetByMakeCode GET /api/query/ModelQuery/GetByMakeCodes GET /api/query/ModelQuery/GetByMakeId GET /api/query/ModelQuery/GetByMakeIds GET /api/query/ModelQuery/GetByModelYearAndMakeCode GET /api/query/ModelQuery/GetByModelYearAndMakeCodes GET /api/query/ModelQuery/GetByModelYearAndMakeId GET /api/query/ModelQuery/GetByModelYearAndMakeIds GET /api/query/ModelQuery/GetByName GET /api/query/TrimQuery/GetAll GET /api/query/TrimQuery/GetAllModelYear GET /api/query/TrimQuery/GetByCode GET /api/query/TrimQuery/GetByCodes GET /api/query/TrimQuery/GetById GET /api/query/TrimQuery/GetByIds GET /api/query/TrimQuery/GetByModelAndYearCode GET /api/query/TrimQuery/GetByModelAndYearCodes GET /api/query/TrimQuery/GetByModelAndYearId GET /api/query/TrimQuery/GetByModelAndYearIds GET /api/query/TrimQuery/GetByName POST /api/command/MakeCommand/Create POST /api/command/MakeCommand/CreateIfNotExistByCode POST /api/command/MakeCommand/CreateOrUpdateFromCsv POST /api/command/ModelCommand/Create POST /api/command/ModelCommand/CreateIfNotExistByCode POST /api/command/ModelCommand/CreateOrUpdateFromCsv POST /api/command/TrimCommand/Create POST /api/command/TrimCommand/CreateIfNotExistByCode POST /api/command/TrimCommand/CreateOrUpdateFromCsv POST /api/query/MakeQuery/GetByLastDataSyncDate POST /api/query/ModelQuery/GetByLastDataSyncDate POST /api/query/TrimQuery/GetByLastDataSyncDate PUT /api/command/MakeCommand/CreateOrUpdateByCode PUT /api/command/MakeCommand/Update PUT /api/command/ModelCommand/CreateOrUpdateByCode PUT /api/command/ModelCommand/Update PUT /api/command/TrimCommand/CreateOrUpdateByCode PUT /api/command/TrimCommand/Update
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.html
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549059fa5ebeb32e4380bbf3f0b292307353a5102c7
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/DigitalAdvertisingDisclaimer GET /api/query/Disclaimer/DigitalSpendOptimizationDisclaimer GET /api/query/DsoQuery/IsEnrolled POST /api/query/Enrollment/EnrollmentByZoneAndDistrictDetails POST /api/query/Enrollment/EnrollmentDetails
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad035494f4da51c16377f017ab79b314130b162ce60552a
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleStyleCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByCode DELETE /api/command/ThemeCommand/DeleteByCodes DELETE /api/command/ThemeCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByIds DELETE /api/command/ThemeCommand/DeleteByTenantMasterKey DELETE /api/command/ThemeCommand/DeleteByTenantMasterKeys GET /api/query/ApplicationModuleStyleQuery/GetAll GET /api/query/ApplicationModuleStyleQuery/GetById GET /api/query/ApplicationModuleStyleQuery/GetByIds GET /api/query/CssStyleQuery/RenderCss GET /api/query/ThemeQuery/GetAll GET /api/query/ThemeQuery/GetByCode GET /api/query/ThemeQuery/GetByCodes GET /api/query/ThemeQuery/GetById GET /api/query/ThemeQuery/GetByIds GET /api/query/ThemeQuery/GetByTenantMasterKey GET /api/query/ThemeQuery/GetByTenantMasterKeys POST /api/command/ApplicationModuleStyleCommand/Create POST /api/command/ThemeCommand/Create POST /api/command/ThemeCommand/CreateIfNotExistByCode POST /api/command/ThemeCommand/CreateIfNotExistByCodes POST /api/command/ThemeCommand/CreateIfNotExistByTenantMasterKey POST /api/command/ThemeCommand/CreateOrUpdateByCode POST /api/command/ThemeCommand/CreateOrUpdateByCodes PUT /api/command/ApplicationModuleStyleCommand/Update PUT /api/command/ThemeCommand/Update
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: 5733ddf49ff49cd1aad03549a2a5854356718e155fb0050e343f90773ecdc5fb
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/MakeCommand/DeleteByCode DELETE /api/command/MakeCommand/DeleteById DELETE /api/command/ModelCommand/DeleteByCode DELETE /api/command/ModelCommand/DeleteById DELETE /api/command/TrimCommand/DeleteByCode DELETE /api/command/TrimCommand/DeleteById GET /api/query/MakeQuery/GetAll GET /api/query/MakeQuery/GetAllByModelYear GET /api/query/MakeQuery/GetAllTenantOwned GET /api/query/MakeQuery/GetAllTenantOwnedByModelYear GET /api/query/MakeQuery/GetByCode GET /api/query/MakeQuery/GetByCodes GET /api/query/MakeQuery/GetById GET /api/query/MakeQuery/GetByIds GET /api/query/MakeQuery/GetByName GET /api/query/ModelQuery/GetAll GET /api/query/ModelQuery/GetAllByModelYear GET /api/query/ModelQuery/GetByCode GET /api/query/ModelQuery/GetByCodes GET /api/query/ModelQuery/GetById GET /api/query/ModelQuery/GetByIds GET /api/query/ModelQuery/GetByMakeCode GET /api/query/ModelQuery/GetByMakeCodes GET /api/query/ModelQuery/GetByMakeId GET /api/query/ModelQuery/GetByMakeIds GET /api/query/ModelQuery/GetByModelYearAndMakeCode GET /api/query/ModelQuery/GetByModelYearAndMakeCodes GET /api/query/ModelQuery/GetByModelYearAndMakeId GET /api/query/ModelQuery/GetByModelYearAndMakeIds GET /api/query/ModelQuery/GetByName GET /api/query/TrimQuery/GetAll GET /api/query/TrimQuery/GetAllModelYear GET /api/query/TrimQuery/GetByCode GET /api/query/TrimQuery/GetByCodes GET /api/query/TrimQuery/GetById GET /api/query/TrimQuery/GetByIds GET /api/query/TrimQuery/GetByModelAndYearCode GET /api/query/TrimQuery/GetByModelAndYearCodes GET /api/query/TrimQuery/GetByModelAndYearId GET /api/query/TrimQuery/GetByModelAndYearIds GET /api/query/TrimQuery/GetByName POST /api/command/MakeCommand/Create POST /api/command/MakeCommand/CreateIfNotExistByCode POST /api/command/MakeCommand/CreateOrUpdateFromCsv POST /api/command/ModelCommand/Create POST /api/command/ModelCommand/CreateIfNotExistByCode POST /api/command/ModelCommand/CreateOrUpdateFromCsv POST /api/command/TrimCommand/Create POST /api/command/TrimCommand/CreateIfNotExistByCode POST /api/command/TrimCommand/CreateOrUpdateFromCsv POST /api/query/MakeQuery/GetByLastDataSyncDate POST /api/query/ModelQuery/GetByLastDataSyncDate POST /api/query/TrimQuery/GetByLastDataSyncDate PUT /api/command/MakeCommand/CreateOrUpdateByCode PUT /api/command/MakeCommand/Update PUT /api/command/ModelCommand/CreateOrUpdateByCode PUT /api/command/ModelCommand/Update PUT /api/command/TrimCommand/CreateOrUpdateByCode PUT /api/command/TrimCommand/Update
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: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af47d07122b
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderQuery/ResolveVanityUri GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af458889e3e
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
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: 5733ddf49ff49cd1aad03549a97c089d9b2debca86dc8ec4c66dc738dc3cb3e7
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/Admin/{adminId}
GET /api/AuthApi/check-jwt-token
GET /api/Company/self
GET /api/Company/{companyId}
GET /api/Contractor/{contractorId}
GET /api/ContractorApi/info
GET /api/ContractorApi/photo
GET /api/Counter/Forms/Contractors
GET /api/Counter/Forms/Forms
GET /api/Counter/Forms/SiteSupervisors
GET /api/Counter/companies
GET /api/Counter/contractors
GET /api/Counter/detailedSites
GET /api/Counter/forms
GET /api/Counter/permissions/default
GET /api/Counter/permissions/types
GET /api/Counter/reports/forms
GET /api/Counter/reports/types
GET /api/Counter/secondary-companies
GET /api/Counter/sites
GET /api/EntranceEvent/BatteryLevels
GET /api/EntranceEvent/ContractorEvents
GET /api/EntranceEvent/EntranceEventThumbnail
GET /api/EntranceEvent/EntranceInfo
GET /api/EntranceEvent/HelpRequest
GET /api/EntranceEvent/LastBeaconScannerEvent
GET /api/FileApi/file/{id}
GET /api/FileApi/files
GET /api/FileApi/thumbnail/{id}
GET /api/Notification/{notificationId}
GET /api/NotificationApi/notifications
GET /api/Report/AccessToken
GET /api/Report/DownloadCsv
GET /api/Site/entrance/{entranceId}
GET /api/Site/entrance/{entranceId}/beaconScanners
GET /api/Site/entrance/{entranceId}/groundPlan
GET /api/Site/rebootResult
GET /api/Site/refreshAwxDevices
GET /api/Site/refreshAwxDevicesWebApp
GET /api/Site/siteSupervisor/{userId}
GET /api/Site/unlockResult
GET /api/Site/{siteId}
GET /api/SiteSupervisor/{siteSupervisorId}
POST /api/Admin
POST /api/Admin/changeStatus
POST /api/Admin/create
POST /api/AuthApi/authenticate
POST /api/BeaconApi/event
POST /api/BeaconScannerApi/event
POST /api/Company
POST /api/Company/changeStatus
POST /api/Company/create
POST /api/Company/createSecondaryCompany
POST /api/Contractor
POST /api/Contractor/changeStatus
POST /api/Contractor/create
POST /api/Contractor/resendAuthenticationCodeEmail/{contractorId}
POST /api/Contractor/resendAuthenticationCodePhone/{contractorId}
POST /api/Contractor/tempQrCode/create
POST /api/ContractorApi/cancelHelp
POST /api/ContractorApi/confirmHelp
POST /api/ContractorApi/requestHelp
POST /api/Counter/entrances
POST /api/Counter/sitesFromCompany
POST /api/Counter/sitesPaginated
POST /api/EntranceEvent/LastEvents
POST /api/EntranceEvent/ManualCheckIn
POST /api/EntranceEvent/ManualCheckOut
POST /api/FirmwareApi/motionSensor
POST /api/FormApi/prospect
POST /api/FormApi/submit
POST /api/MotionSensorApi/eventV2
POST /api/Notification
POST /api/Notification/create
POST /api/Notification/sendToContractors
POST /api/NotificationApi/register
POST /api/QRCodeApi/event
POST /api/RegisterApi/checkAuthCode
POST /api/RegisterApi/register
POST /api/Report/create
POST /api/Report/download
POST /api/Site
POST /api/Site/create
POST /api/Site/createEntrance
POST /api/Site/rebootDevice
POST /api/Site/unlockDoor
POST /api/Site/{siteId}/allEntrances
POST /api/Site/{siteId}/entrances
POST /api/Site/{siteId}/siteSupervisor
POST /api/Site/{siteId}/unassigned-site-supervisors
POST /api/SiteSupervisor
POST /api/SiteSupervisor/changeStatus
POST /api/SiteSupervisor/create
POST /api/UserAuth/authenticate
POST /api/UserAuth/forgotPassword
POST /api/UserAuth/reauthenticate
POST /api/UserAuth/resetPassword
PUT /api/Admin/update
PUT /api/Admin/updateSelf
PUT /api/Company/update
PUT /api/Company/updateBaseInfo
PUT /api/Company/updateCredentials
PUT /api/Company/updatePermissionsSecondaryCompanies
PUT /api/Company/updateSecondaryCompany
PUT /api/Contractor/facialRec/enroll/{contractorId}
PUT /api/Contractor/getClubData/{contractorId}
PUT /api/Contractor/update
PUT /api/Contractor/update-entrances
PUT /api/Contractor/update-vaccination
PUT /api/Contractor/update-vaccination-entrances
PUT /api/Site/assign-supervisor
PUT /api/Site/changeEntranceStatus
PUT /api/Site/changeStatus
PUT /api/Site/downloadClubMembers/{siteId}
PUT /api/Site/editBeaconScanners
PUT /api/Site/editEntrance
PUT /api/Site/editGroundPlan
PUT /api/Site/editSite
PUT /api/Site/site-supervisor
PUT /api/Site/site-supervisor-basic
PUT /api/Site/site-supervisor-credentials
PUT /api/Site/unassign-supervisor
PUT /api/SiteSupervisor/update
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: 5733ddf49ff49cd1aad035494f4da51c16377f017ab79b314130b162ce60552a
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleStyleCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByCode DELETE /api/command/ThemeCommand/DeleteByCodes DELETE /api/command/ThemeCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByIds DELETE /api/command/ThemeCommand/DeleteByTenantMasterKey DELETE /api/command/ThemeCommand/DeleteByTenantMasterKeys GET /api/query/ApplicationModuleStyleQuery/GetAll GET /api/query/ApplicationModuleStyleQuery/GetById GET /api/query/ApplicationModuleStyleQuery/GetByIds GET /api/query/CssStyleQuery/RenderCss GET /api/query/ThemeQuery/GetAll GET /api/query/ThemeQuery/GetByCode GET /api/query/ThemeQuery/GetByCodes GET /api/query/ThemeQuery/GetById GET /api/query/ThemeQuery/GetByIds GET /api/query/ThemeQuery/GetByTenantMasterKey GET /api/query/ThemeQuery/GetByTenantMasterKeys POST /api/command/ApplicationModuleStyleCommand/Create POST /api/command/ThemeCommand/Create POST /api/command/ThemeCommand/CreateIfNotExistByCode POST /api/command/ThemeCommand/CreateIfNotExistByCodes POST /api/command/ThemeCommand/CreateIfNotExistByTenantMasterKey POST /api/command/ThemeCommand/CreateOrUpdateByCode POST /api/command/ThemeCommand/CreateOrUpdateByCodes PUT /api/command/ApplicationModuleStyleCommand/Update PUT /api/command/ThemeCommand/Update
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.html
Severity: info
Fingerprint: 5733ddf49ff49cd1aad035493b3b73509db503bd5eb6ad3e101e8cfcc7f278f6
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET / GET /api/Property/GenerateQRCodeTest GET /api/Property/GetProperties GET /api/Property/GetPropertiesForDashBoard GET /healthz POST /AddOrEditMedia POST /CreateChatMessage POST /CreateOrUpdateEscalationSettings POST /CreateOrUpdateGuests POST /CreateOrUpdateItem POST /CreateOrUpdateList POST /CreateOrUpdateMenu POST /CreateOrUpdateOperationalHours POST /CreateOrUpdateServicesAndSubServices POST /CreateOrUpdateVenue POST /DeleteDepartmentItem POST /DeleteEscalationSettingBy POST /DeleteGuests POST /DeleteListBy POST /DeleteMedia POST /DeleteMenus POST /DeleteOperationalHoursBy POST /DeleteServiceBy POST /DeleteVenue POST /GetActiveEndUsersByProperty POST /GetAllDepartmentDetailsByProperty POST /GetAllVenueByProperty POST /GetDepartmentSettingByProperty POST /GetListBy POST /GetListByProperty POST /GetOperationalHoursBy POST /GetProfileByAppUser POST /GetVenueBy POST /Login POST /TopLocationItemReport POST /TopRequestedItemReport POST /TopRoomServiceReport POST /TopServiceReport POST /UpdateDepartment POST /UpdateProfile POST /api/Communication/CreateEmailTemplate POST /api/Communication/CreateUpdateGroup POST /api/Communication/DeleteEmailTemplate POST /api/Communication/DeleteGroup POST /api/Communication/DeleteGroupMembers POST /api/Communication/GetAllCommunicationPageDetails POST /api/Communication/GetAllMailGroupsByProperty POST /api/Communication/GetAllRecurringSettingsByProperty POST /api/Communication/GetAllScheduledCommunicationSettingsByProperty POST /api/Communication/GetAllTemplatesBy POST /api/Communication/GetEmailTemplateById POST /api/Communication/GetRecurringSettingById POST /api/Communication/GetScheduledCommunicationSettingById POST /api/Communication/RecuringSettingsCreate POST /api/Communication/ScheduleComunicationBlast POST /api/Communication/UpdateEmailTemplate POST /api/Communication/UpdateRecuringSettings POST /api/Communication/UpdateScheduledCommunication POST /api/Communication/communications-by-month POST /api/Communication/get-or-create POST /api/Communication/list POST /api/Communication/messages POST /api/Communication/reply POST /api/Communication/send POST /api/Communication/update-participant-name POST /api/Property/GetCmsViewByProperty POST /api/Property/PropertyUpdate POST /api/Request/BahiaFolioRequest POST /api/Request/CreateRequest POST /api/Request/CreateTicketNote POST /api/Request/EditTicket POST /api/Request/GetAllRequestByUserAndProperty POST /api/Request/GetAllTicketsTable POST /api/Request/GetTicketByRequestId POST /api/Request/GetTicketFrontByRequestId POST /api/Request/GetTicketsReport POST /api/Request/UserValidation POST /api/Survey/CreateAnswers POST /api/Survey/CreateOrUpdateSurvey POST /api/Survey/CreateQuestions POST /api/Survey/DeleteSurveyByQuestion POST /api/Survey/GetSurveyByProperty POST /api/Survey/GetSurveyQuestionsBy POST /api/Survey/GetSurveyReportBy POST /api/Tiles/CreateOrUpdateTileItem POST /api/Tiles/DeleteTileItem POST /api/Tiles/GetTileItemBy POST /api/Tiles/GetTilesByProperty POST /api/Tiles/GetTilesItemListByTile POST /api/Tiles/UpdateTile POST /webhooks/acs/sms
Severity: info
Fingerprint: 5733ddf49ff49cd1aad035493b3b73509db503bd5eb6ad3e101e8cfc1b98b76f
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET / GET /api/Property/GenerateQRCodeTest GET /api/Property/GetProperties GET /api/Property/GetPropertiesForDashBoard GET /healthz POST /AddOrEditMedia POST /CreateChatMessage POST /CreateOrUpdateEscalationSettings POST /CreateOrUpdateGuests POST /CreateOrUpdateItem POST /CreateOrUpdateList POST /CreateOrUpdateMenu POST /CreateOrUpdateOperationalHours POST /CreateOrUpdateServicesAndSubServices POST /CreateOrUpdateVenue POST /DeleteDepartmentItem POST /DeleteEscalationSettingBy POST /DeleteGuests POST /DeleteListBy POST /DeleteMedia POST /DeleteMenus POST /DeleteOperationalHoursBy POST /DeleteServiceBy POST /DeleteVenue POST /GetActiveEndUsersByProperty POST /GetAllDepartmentDetailsByProperty POST /GetAllVenueByProperty POST /GetDepartmentSettingByProperty POST /GetListBy POST /GetListByProperty POST /GetOperationalHoursBy POST /GetProfileByAppUser POST /GetVenueBy POST /Login POST /TopLocationItemReport POST /TopRequestedItemReport POST /TopRoomServiceReport POST /TopServiceReport POST /UpdateDepartment POST /UpdateProfile POST /api/Communication/CreateEmailTemplate POST /api/Communication/CreateUpdateGroup POST /api/Communication/DeleteEmailTemplate POST /api/Communication/DeleteGroup POST /api/Communication/DeleteGroupMembers POST /api/Communication/GetAllCommunicationPageDetails POST /api/Communication/GetAllMailGroupsByProperty POST /api/Communication/GetAllRecurringSettingsByProperty POST /api/Communication/GetAllScheduledCommunicationSettingsByProperty POST /api/Communication/GetAllTemplatesBy POST /api/Communication/GetEmailTemplateById POST /api/Communication/GetRecurringSettingById POST /api/Communication/GetScheduledCommunicationSettingById POST /api/Communication/RecuringSettingsCreate POST /api/Communication/ScheduleComunicationBlast POST /api/Communication/UpdateEmailTemplate POST /api/Communication/UpdateRecuringSettings POST /api/Communication/UpdateScheduledCommunication POST /api/Communication/get-or-create POST /api/Communication/list POST /api/Communication/messages POST /api/Communication/reply POST /api/Communication/send POST /api/Communication/update-participant-name POST /api/Property/GetCmsViewByProperty POST /api/Property/PropertyUpdate POST /api/Request/BahiaFolioRequest POST /api/Request/CreateRequest POST /api/Request/CreateTicketNote POST /api/Request/EditTicket POST /api/Request/GetAllRequestByUserAndProperty POST /api/Request/GetAllTicketsTable POST /api/Request/GetTicketByRequestId POST /api/Request/GetTicketFrontByRequestId POST /api/Request/GetTicketsReport POST /api/Request/UserValidation POST /api/Survey/CreateAnswers POST /api/Survey/CreateOrUpdateSurvey POST /api/Survey/CreateQuestions POST /api/Survey/DeleteSurveyByQuestion POST /api/Survey/GetSurveyByProperty POST /api/Survey/GetSurveyQuestionsBy POST /api/Survey/GetSurveyReportBy POST /api/Tiles/CreateOrUpdateTileItem POST /api/Tiles/DeleteTileItem POST /api/Tiles/GetTileItemBy POST /api/Tiles/GetTilesByProperty POST /api/Tiles/GetTilesItemListByTile POST /api/Tiles/UpdateTile POST /webhooks/acs/sms
Severity: info
Fingerprint: 5733ddf49ff49cd1aad035493b3b73509db503bd5eb6ad3e101e8cfc93c6df1a
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET / GET /api/Property/GenerateQRCodeTest GET /api/Property/GetProperties GET /api/Property/GetPropertiesForDashBoard GET /healthz POST /AddOrEditMedia POST /CreateChatMessage POST /CreateOrUpdateEscalationSettings POST /CreateOrUpdateGuests POST /CreateOrUpdateItem POST /CreateOrUpdateList POST /CreateOrUpdateMenu POST /CreateOrUpdateOperationalHours POST /CreateOrUpdateServicesAndSubServices POST /CreateOrUpdateVenue POST /DeleteDepartmentItem POST /DeleteEscalationSettingBy POST /DeleteGuests POST /DeleteListBy POST /DeleteMedia POST /DeleteMenus POST /DeleteOperationalHoursBy POST /DeleteServiceBy POST /DeleteVenue POST /GetActiveEndUsersByProperty POST /GetAllDepartmentDetailsByProperty POST /GetAllVenueByProperty POST /GetDepartmentSettingByProperty POST /GetListBy POST /GetListByProperty POST /GetOperationalHoursBy POST /GetProfileByAppUser POST /GetVenueBy POST /Login POST /TopLocationItemReport POST /TopRequestedItemReport POST /TopRoomServiceReport POST /TopServiceReport POST /UpdateDepartment POST /UpdateProfile POST /api/Communication/CreateEmailTemplate POST /api/Communication/CreateUpdateGroup POST /api/Communication/DeleteEmailTemplate POST /api/Communication/DeleteGroup POST /api/Communication/DeleteGroupMembers POST /api/Communication/GetAllCommunicationPageDetails POST /api/Communication/GetAllMailGroupsByProperty POST /api/Communication/GetAllRecurringSettingsByProperty POST /api/Communication/GetAllScheduledCommunicationSettingsByProperty POST /api/Communication/GetAllTemplatesBy POST /api/Communication/GetEmailTemplateById POST /api/Communication/GetRecurringSettingById POST /api/Communication/GetScheduledCommunicationSettingById POST /api/Communication/RecuringSettingsCreate POST /api/Communication/ScheduleComunicationBlast POST /api/Communication/UpdateEmailTemplate POST /api/Communication/UpdateRecuringSettings POST /api/Communication/get-or-create POST /api/Communication/list POST /api/Communication/messages POST /api/Communication/reply POST /api/Communication/send POST /api/Communication/update-participant-name POST /api/Property/GetCmsViewByProperty POST /api/Property/PropertyUpdate POST /api/Request/BahiaFolioRequest POST /api/Request/CreateRequest POST /api/Request/CreateTicketNote POST /api/Request/EditTicket POST /api/Request/GetAllRequestByUserAndProperty POST /api/Request/GetAllTicketsTable POST /api/Request/GetTicketByRequestId POST /api/Request/GetTicketFrontByRequestId POST /api/Request/GetTicketsReport POST /api/Request/UserValidation POST /api/Survey/CreateAnswers POST /api/Survey/CreateOrUpdateSurvey POST /api/Survey/CreateQuestions POST /api/Survey/DeleteSurveyByQuestion POST /api/Survey/GetSurveyByProperty POST /api/Survey/GetSurveyQuestionsBy POST /api/Survey/GetSurveyReportBy POST /api/Tiles/CreateOrUpdateTileItem POST /api/Tiles/DeleteTileItem POST /api/Tiles/GetTileItemBy POST /api/Tiles/GetTilesByProperty POST /api/Tiles/GetTilesItemListByTile POST /api/Tiles/UpdateTile POST /webhooks/acs/sms
Severity: info
Fingerprint: 5733ddf49ff49cd1aad035493b3b73509db503bd5eb6ad3e101e8cfcbb9c85c6
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET / GET /api/Property/GenerateQRCodeTest GET /api/Property/GetProperties GET /api/Property/GetPropertiesForDashBoard GET /healthz POST /AddOrEditMedia POST /CreateChatMessage POST /CreateOrUpdateEscalationSettings POST /CreateOrUpdateGuests POST /CreateOrUpdateItem POST /CreateOrUpdateList POST /CreateOrUpdateMenu POST /CreateOrUpdateOperationalHours POST /CreateOrUpdateServicesAndSubServices POST /CreateOrUpdateVenue POST /DeleteDepartmentItem POST /DeleteEscalationSettingBy POST /DeleteGuests POST /DeleteListBy POST /DeleteMedia POST /DeleteMenus POST /DeleteOperationalHoursBy POST /DeleteServiceBy POST /DeleteVenue POST /GetActiveEndUsersByProperty POST /GetAllDepartmentDetailsByProperty POST /GetAllVenueByProperty POST /GetDepartmentSettingByProperty POST /GetListBy POST /GetListByProperty POST /GetOperationalHoursBy POST /GetProfileByAppUser POST /GetVenueBy POST /Login POST /TopLocationItemReport POST /TopRequestedItemReport POST /TopRoomServiceReport POST /TopServiceReport POST /UpdateDepartment POST /UpdateProfile POST /api/Communication/CreateEmailTemplate POST /api/Communication/CreateUpdateGroup POST /api/Communication/DeleteEmailTemplate POST /api/Communication/DeleteGroup POST /api/Communication/DeleteGroupMembers POST /api/Communication/GetAllCommunicationPageDetails POST /api/Communication/GetAllMailGroupsByProperty POST /api/Communication/GetAllTemplatesBy POST /api/Communication/GetEmailTemplateById POST /api/Communication/RecuringSettingsCreate POST /api/Communication/ScheduleComunicationBlast POST /api/Communication/UpdateEmailTemplate POST /api/Communication/get-or-create POST /api/Communication/list POST /api/Communication/messages POST /api/Communication/reply POST /api/Communication/send POST /api/Property/GetCmsViewByProperty POST /api/Property/PropertyUpdate POST /api/Request/BahiaFolioRequest POST /api/Request/CreateRequest POST /api/Request/CreateTicketNote POST /api/Request/EditTicket POST /api/Request/GetAllRequestByUserAndProperty POST /api/Request/GetAllTicketsTable POST /api/Request/GetTicketByRequestId POST /api/Request/GetTicketFrontByRequestId POST /api/Request/GetTicketsReport POST /api/Request/UserValidation POST /api/Survey/CreateAnswers POST /api/Survey/CreateOrUpdateSurvey POST /api/Survey/CreateQuestions POST /api/Survey/DeleteSurveyByQuestion POST /api/Survey/GetSurveyByProperty POST /api/Survey/GetSurveyQuestionsBy POST /api/Survey/GetSurveyReportBy POST /api/Tiles/CreateOrUpdateTileItem POST /api/Tiles/DeleteTileItem POST /api/Tiles/GetTileItemBy POST /api/Tiles/GetTilesByProperty POST /api/Tiles/GetTilesItemListByTile POST /api/Tiles/UpdateTile POST /webhooks/acs/sms
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: 5733ddf49ff49cd1aad03549187a8db04eeebeb53097c60988a238a8c034df63
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/BusinessActivityCommand/DeleteByCode DELETE /api/command/BusinessActivityCommand/DeleteById DELETE /api/command/ContactCommand/DeleteById DELETE /api/command/DealershipCommand/DeleteByCode DELETE /api/command/DealershipCommand/DeleteById DELETE /api/command/FranchiseCommand/DeleteByCode DELETE /api/command/FranchiseCommand/DeleteById DELETE /api/command/FranchiseCommand/RemoveSite DELETE /api/command/HoursCommand/DeleteById DELETE /api/command/SiteCommand/DeleteByCode DELETE /api/command/SiteCommand/DeleteById GET /api/query/BusinessActivityQuery/GetAll GET /api/query/BusinessActivityQuery/GetByCode GET /api/query/BusinessActivityQuery/GetByCodes GET /api/query/BusinessActivityQuery/GetById GET /api/query/BusinessActivityQuery/GetByIds GET /api/query/ContactQuery/GetAll GET /api/query/ContactQuery/GetByDealershipCode GET /api/query/ContactQuery/GetByDealershipCodes GET /api/query/ContactQuery/GetById GET /api/query/ContactQuery/GetByIds GET /api/query/DealershipQuery/GetAll GET /api/query/DealershipQuery/GetAllActiveDealerships GET /api/query/DealershipQuery/GetByCode GET /api/query/DealershipQuery/GetByCodes GET /api/query/DealershipQuery/GetById GET /api/query/DealershipQuery/GetByIds GET /api/query/FranchiseQuery/GetActiveFranchiseByCode GET /api/query/FranchiseQuery/GetAll GET /api/query/FranchiseQuery/GetAllActiveFranchise GET /api/query/FranchiseQuery/GetByCode GET /api/query/FranchiseQuery/GetByCodes GET /api/query/FranchiseQuery/GetByFranchiseCodeAndMakeCode GET /api/query/FranchiseQuery/GetById GET /api/query/FranchiseQuery/GetByIds GET /api/query/FranchiseQuery/GetByMasterKey GET /api/query/FranchiseQuery/GetByMasterKeys GET /api/query/FranchiseQuery/GetContactInformationByFranchiseCode GET /api/query/FranchiseQuery/GetContactInformationByFranchiseCodes GET /api/query/FranchiseQuery/GetContactInformationByFranchiseId GET /api/query/FranchiseQuery/GetContactInformationByFranchiseIds GET /api/query/FranchiseQuery/GetContactInformationByFranchiseSiteBusinessActivityCode GET /api/query/FranchiseQuery/GetContactInformationByFranchiseSiteBusinessActivityId GET /api/query/FranchiseQuery/GetFranchisesByDealershipCode GET /api/query/FranchiseQuery/GetFranchisesByDealershipCodes GET /api/query/FranchiseQuery/GetFranchisesByDealershipMasterKey GET /api/query/FranchiseQuery/GetFranchisesByDealershipMasterKeys GET /api/query/FranchiseQuery/GetOpenHoursBySiteBusinessActivityCode GET /api/query/FranchiseQuery/GetOpenHoursBySiteBusinessActivityId GET /api/query/HoursQuery/GetAllByBusinessActivityCode GET /api/query/HoursQuery/GetAllByFranchiseBusinessActivitySiteByCode GET /api/query/HoursQuery/GetAllByFranchiseId GET /api/query/HoursQuery/GetById GET /api/query/HoursQuery/GetByIds GET /api/query/SecurityRightsQuery/GetDealershipUiSecurityRights GET /api/query/SiteQuery/GetAll GET /api/query/SiteQuery/GetByCode GET /api/query/SiteQuery/GetByCodes GET /api/query/SiteQuery/GetById GET /api/query/SiteQuery/GetByIds GET /api/query/SiteQuery/GetPrimarySiteByDealershipCode GET /api/query/SiteQuery/GetPrimarySiteByDealershipCodes GET /api/query/SiteQuery/GetPrimarySiteByDealershipId GET /api/query/SiteQuery/GetPrimarySiteByDealershipIds GET /api/query/SiteQuery/GetSiteByFranchiseCode GET /api/query/SiteQuery/GetSiteByFranchiseCodeAndMakeCode GET /api/query/SiteQuery/GetSiteByFranchiseCodes GET /api/query/SiteQuery/GetSiteByFranchiseId GET /api/query/SiteQuery/GetSiteByFranchiseIds GET /api/query/SiteQuery/GetSiteByFranchiseMasterKey GET /api/query/SiteQuery/GetSiteByFranchiseMasterKeys POST /api/command/BusinessActivityCommand/Create POST /api/command/BusinessActivityCommand/CreateIfNotExistByCode POST /api/command/BusinessActivityCommand/CreateOrUpdateFromCsv POST /api/command/ContactCommand/Create POST /api/command/DealershipCommand/Create POST /api/command/DealershipCommand/CreateIfNotExistByCode POST /api/command/DealershipCommand/CreateOrUpdateFromCsv POST /api/command/FranchiseCommand/AddSite POST /api/command/FranchiseCommand/Create POST /api/command/FranchiseCommand/CreateIfNotExistByCode POST /api/command/FranchiseCommand/CreateOrUpdateFromCsv POST /api/command/FranchiseCommand/ImportFranchiseSiteCsv POST /api/command/HoursCommand/Create POST /api/command/HoursCommand/CreateOrUpdateFromCsv POST /api/command/SiteCommand/Create POST /api/command/SiteCommand/CreateIfNotExistByCode POST /api/command/SiteCommand/CreateOrUpdateFromCsv POST /api/query/DealershipQuery/GetByLastDataSyncDate POST /api/query/FranchiseQuery/GetByLastDataSyncDate POST /api/query/HoursQuery/GetBusinessHoursByTimestampRanges POST /api/query/HoursQuery/GetCurrentAndFutureBusinessHoursRange POST /api/query/SiteQuery/GetByLastDataSyncDate PUT /api/command/BusinessActivityCommand/CreateOrUpdateByCode PUT /api/command/BusinessActivityCommand/Update PUT /api/command/ContactCommand/Update PUT /api/command/DealershipCommand/CreateOrUpdateByCode PUT /api/command/DealershipCommand/Update PUT /api/command/FranchiseCommand/CreateOrUpdateByCode PUT /api/command/FranchiseCommand/CreateOrUpdateFranchiseContactInformation PUT /api/command/FranchiseCommand/Update PUT /api/command/HoursCommand/Update PUT /api/command/SiteCommand/CreateOrUpdateByCode PUT /api/command/SiteCommand/Update
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad03549524959ec6239a54876e9ea0d1607c6e7bf2794af
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/MenuCategoryCommand/DeleteByCode DELETE /api/command/MenuCategoryCommand/DeleteByCodes DELETE /api/command/MenuCategoryCommand/DeleteById DELETE /api/command/MenuCategoryCommand/DeleteByIds DELETE /api/command/MenuHierarchyCommand/RemoveMenuItemAsync DELETE /api/command/MenuItemCommand/DeleteByCode DELETE /api/command/MenuItemCommand/DeleteByCodes DELETE /api/command/MenuItemCommand/DeleteById DELETE /api/command/MenuItemCommand/DeleteByIds DELETE /api/command/MenuItemCommand/DeleteByMasterKey DELETE /api/command/MenuItemCommand/DeleteByMasterKeys DELETE /api/command/MenuSchemeCommand/DeleteByCode DELETE /api/command/MenuSchemeCommand/DeleteByCodes DELETE /api/command/MenuSchemeCommand/DeleteById DELETE /api/command/MenuSchemeCommand/DeleteByIds DELETE /api/command/MenuSchemeCommand/DeleteByMasterKey DELETE /api/command/MenuSchemeCommand/DeleteByMasterKeys GET /api/query/MenuCategoryQuery/GetAll GET /api/query/MenuCategoryQuery/GetByCode GET /api/query/MenuCategoryQuery/GetByCodes GET /api/query/MenuCategoryQuery/GetById GET /api/query/MenuCategoryQuery/GetByIds GET /api/query/MenuCategoryQuery/GetByMasterKey GET /api/query/MenuCategoryQuery/GetByMasterKeys GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeCode GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeCodes GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeId GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeIds GET /api/query/MenuHierarchyQuery/GetByParentId GET /api/query/MenuHierarchyQuery/GetBySchemeCode GET /api/query/MenuHierarchyQuery/GetBySchemeCodes GET /api/query/MenuHierarchyQuery/GetBySchemeId GET /api/query/MenuHierarchyQuery/GetBySchemeIds GET /api/query/MenuHierarchyQuery/GetMenuByApplicationModuleCode GET /api/query/MenuHierarchyQuery/GetUserMenu GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeCode GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeCodes GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeId GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeIds GET /api/query/MenuItemQuery/GetAll GET /api/query/MenuItemQuery/GetAllByIncludeInactiveMenuItems GET /api/query/MenuItemQuery/GetByCode GET /api/query/MenuItemQuery/GetByCodes GET /api/query/MenuItemQuery/GetById GET /api/query/MenuItemQuery/GetByIds GET /api/query/MenuItemQuery/GetByMasterKey GET /api/query/MenuItemQuery/GetByMasterKeys GET /api/query/MenuSchemeQuery/GetAll GET /api/query/MenuSchemeQuery/GetByCode GET /api/query/MenuSchemeQuery/GetByCodes GET /api/query/MenuSchemeQuery/GetById GET /api/query/MenuSchemeQuery/GetByIds GET /api/query/MenuSchemeQuery/GetByMasterKey GET /api/query/MenuSchemeQuery/GetByMasterKeys GET /api/query/MenuSchemeQuery/GetByMenuSchemeCode GET /api/query/MenuSchemeQuery/GetByMenuSchemeCodes POST /api/command/MenuCategoryCommand/Create POST /api/command/MenuCategoryCommand/CreateIfNotExistByCode POST /api/command/MenuCategoryCommand/CreateIfNotExistByCodes POST /api/command/MenuCategoryCommand/CreateOrUpdateByCode POST /api/command/MenuCategoryCommand/CreateOrUpdateByCodes POST /api/command/MenuCategoryCommand/Creates POST /api/command/MenuHierarchyCommand/AddMenuItemAsync POST /api/command/MenuHierarchyCommand/Create POST /api/command/MenuHierarchyCommand/ImportCsv POST /api/command/MenuHierarchyCommand/MoveMenuItemAsync POST /api/command/MenuItemCommand/Create POST /api/command/MenuItemCommand/CreateIfNotExistByCode POST /api/command/MenuItemCommand/CreateIfNotExistByCodes POST /api/command/MenuItemCommand/CreateIfNotExistByMasterKey POST /api/command/MenuItemCommand/CreateIfNotExistByMasterKeys POST /api/command/MenuItemCommand/CreateOrUpdateByCode POST /api/command/MenuItemCommand/CreateOrUpdateByCodes POST /api/command/MenuItemCommand/CreateOrUpdateByMasterKey POST /api/command/MenuItemCommand/CreateOrUpdateByMasterKeys POST /api/command/MenuItemCommand/Creates POST /api/command/MenuSchemeCommand/Create POST /api/command/MenuSchemeCommand/CreateIfNotExistByMasterKey POST /api/command/MenuSchemeCommand/CreateIfNotExistByMasterKeys POST /api/command/MenuSchemeCommand/CreateOrUpdateByMasterKey POST /api/command/MenuSchemeCommand/CreateOrUpdateByMasterKeys POST /api/command/MenuSchemeCommand/Creates POST /api/command/MenuSchemeCommand/ImportCsv PUT /api/command/MenuCategoryCommand/Update PUT /api/command/MenuCategoryCommand/Updates PUT /api/command/MenuItemCommand/Update PUT /api/command/MenuItemCommand/Updates PUT /api/command/MenuSchemeCommand/Update PUT /api/command/MenuSchemeCommand/Updates
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1f3d88d60d58b789782cb442afd7f259af33ad86cf33ad86c
Public Swagger UI/API detected at path: /swagger/v1/swagger.json - sample paths:
GET /api/Roles
GET /api/Roles/{id}
GET /api/jobs/time-sheet-lines
GET /api/simple-employees
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad03549524959ec6239a54876e9ea0d1607c6e7bf2794af
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/MenuCategoryCommand/DeleteByCode DELETE /api/command/MenuCategoryCommand/DeleteByCodes DELETE /api/command/MenuCategoryCommand/DeleteById DELETE /api/command/MenuCategoryCommand/DeleteByIds DELETE /api/command/MenuHierarchyCommand/RemoveMenuItemAsync DELETE /api/command/MenuItemCommand/DeleteByCode DELETE /api/command/MenuItemCommand/DeleteByCodes DELETE /api/command/MenuItemCommand/DeleteById DELETE /api/command/MenuItemCommand/DeleteByIds DELETE /api/command/MenuItemCommand/DeleteByMasterKey DELETE /api/command/MenuItemCommand/DeleteByMasterKeys DELETE /api/command/MenuSchemeCommand/DeleteByCode DELETE /api/command/MenuSchemeCommand/DeleteByCodes DELETE /api/command/MenuSchemeCommand/DeleteById DELETE /api/command/MenuSchemeCommand/DeleteByIds DELETE /api/command/MenuSchemeCommand/DeleteByMasterKey DELETE /api/command/MenuSchemeCommand/DeleteByMasterKeys GET /api/query/MenuCategoryQuery/GetAll GET /api/query/MenuCategoryQuery/GetByCode GET /api/query/MenuCategoryQuery/GetByCodes GET /api/query/MenuCategoryQuery/GetById GET /api/query/MenuCategoryQuery/GetByIds GET /api/query/MenuCategoryQuery/GetByMasterKey GET /api/query/MenuCategoryQuery/GetByMasterKeys GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeCode GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeCodes GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeId GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeIds GET /api/query/MenuHierarchyQuery/GetByParentId GET /api/query/MenuHierarchyQuery/GetBySchemeCode GET /api/query/MenuHierarchyQuery/GetBySchemeCodes GET /api/query/MenuHierarchyQuery/GetBySchemeId GET /api/query/MenuHierarchyQuery/GetBySchemeIds GET /api/query/MenuHierarchyQuery/GetMenuByApplicationModuleCode GET /api/query/MenuHierarchyQuery/GetUserMenu GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeCode GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeCodes GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeId GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeIds GET /api/query/MenuItemQuery/GetAll GET /api/query/MenuItemQuery/GetAllByIncludeInactiveMenuItems GET /api/query/MenuItemQuery/GetByCode GET /api/query/MenuItemQuery/GetByCodes GET /api/query/MenuItemQuery/GetById GET /api/query/MenuItemQuery/GetByIds GET /api/query/MenuItemQuery/GetByMasterKey GET /api/query/MenuItemQuery/GetByMasterKeys GET /api/query/MenuSchemeQuery/GetAll GET /api/query/MenuSchemeQuery/GetByCode GET /api/query/MenuSchemeQuery/GetByCodes GET /api/query/MenuSchemeQuery/GetById GET /api/query/MenuSchemeQuery/GetByIds GET /api/query/MenuSchemeQuery/GetByMasterKey GET /api/query/MenuSchemeQuery/GetByMasterKeys GET /api/query/MenuSchemeQuery/GetByMenuSchemeCode GET /api/query/MenuSchemeQuery/GetByMenuSchemeCodes POST /api/command/MenuCategoryCommand/Create POST /api/command/MenuCategoryCommand/CreateIfNotExistByCode POST /api/command/MenuCategoryCommand/CreateIfNotExistByCodes POST /api/command/MenuCategoryCommand/CreateOrUpdateByCode POST /api/command/MenuCategoryCommand/CreateOrUpdateByCodes POST /api/command/MenuCategoryCommand/Creates POST /api/command/MenuHierarchyCommand/AddMenuItemAsync POST /api/command/MenuHierarchyCommand/Create POST /api/command/MenuHierarchyCommand/ImportCsv POST /api/command/MenuHierarchyCommand/MoveMenuItemAsync POST /api/command/MenuItemCommand/Create POST /api/command/MenuItemCommand/CreateIfNotExistByCode POST /api/command/MenuItemCommand/CreateIfNotExistByCodes POST /api/command/MenuItemCommand/CreateIfNotExistByMasterKey POST /api/command/MenuItemCommand/CreateIfNotExistByMasterKeys POST /api/command/MenuItemCommand/CreateOrUpdateByCode POST /api/command/MenuItemCommand/CreateOrUpdateByCodes POST /api/command/MenuItemCommand/CreateOrUpdateByMasterKey POST /api/command/MenuItemCommand/CreateOrUpdateByMasterKeys POST /api/command/MenuItemCommand/Creates POST /api/command/MenuSchemeCommand/Create POST /api/command/MenuSchemeCommand/CreateIfNotExistByMasterKey POST /api/command/MenuSchemeCommand/CreateIfNotExistByMasterKeys POST /api/command/MenuSchemeCommand/CreateOrUpdateByMasterKey POST /api/command/MenuSchemeCommand/CreateOrUpdateByMasterKeys POST /api/command/MenuSchemeCommand/Creates POST /api/command/MenuSchemeCommand/ImportCsv PUT /api/command/MenuCategoryCommand/Update PUT /api/command/MenuCategoryCommand/Updates PUT /api/command/MenuItemCommand/Update PUT /api/command/MenuItemCommand/Updates PUT /api/command/MenuSchemeCommand/Update PUT /api/command/MenuSchemeCommand/Updates
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: 5733ddf49ff49cd1f3d88d60d58b789782cb442afd7f259af33ad86cf33ad86c
Public Swagger UI/API detected at path: /swagger/v1/swagger.json - sample paths:
GET /api/Roles
GET /api/Roles/{id}
GET /api/jobs/time-sheet-lines
GET /api/simple-employees
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad035497d94d83b23206063935cc23e935cc23e935cc23e
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: POST /api/command/WebRequestJob/RemoveExistingJobs POST /api/command/WebRequestJob/ScheduleDelayJob POST /api/command/WebRequestJob/ScheduleOrUpdateRecurredJob
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad035494f4da51c16377f017ab79b314130b162ce60552a
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleStyleCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByCode DELETE /api/command/ThemeCommand/DeleteByCodes DELETE /api/command/ThemeCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByIds DELETE /api/command/ThemeCommand/DeleteByTenantMasterKey DELETE /api/command/ThemeCommand/DeleteByTenantMasterKeys GET /api/query/ApplicationModuleStyleQuery/GetAll GET /api/query/ApplicationModuleStyleQuery/GetById GET /api/query/ApplicationModuleStyleQuery/GetByIds GET /api/query/CssStyleQuery/RenderCss GET /api/query/ThemeQuery/GetAll GET /api/query/ThemeQuery/GetByCode GET /api/query/ThemeQuery/GetByCodes GET /api/query/ThemeQuery/GetById GET /api/query/ThemeQuery/GetByIds GET /api/query/ThemeQuery/GetByTenantMasterKey GET /api/query/ThemeQuery/GetByTenantMasterKeys POST /api/command/ApplicationModuleStyleCommand/Create POST /api/command/ThemeCommand/Create POST /api/command/ThemeCommand/CreateIfNotExistByCode POST /api/command/ThemeCommand/CreateIfNotExistByCodes POST /api/command/ThemeCommand/CreateIfNotExistByTenantMasterKey POST /api/command/ThemeCommand/CreateOrUpdateByCode POST /api/command/ThemeCommand/CreateOrUpdateByCodes PUT /api/command/ApplicationModuleStyleCommand/Update PUT /api/command/ThemeCommand/Update
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: 5733ddf49ff49cd1aad035497d94d83b23206063935cc23e935cc23e935cc23e
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: POST /api/command/WebRequestJob/RemoveExistingJobs POST /api/command/WebRequestJob/ScheduleDelayJob POST /api/command/WebRequestJob/ScheduleOrUpdateRecurredJob
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: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af47d07122b
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderQuery/ResolveVanityUri GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
Severity: info
Fingerprint: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.html
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af458889e3e
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
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: 5733ddf49ff49cd1aad03549187a8db04eeebeb53097c60988a238a8c034df63
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/BusinessActivityCommand/DeleteByCode DELETE /api/command/BusinessActivityCommand/DeleteById DELETE /api/command/ContactCommand/DeleteById DELETE /api/command/DealershipCommand/DeleteByCode DELETE /api/command/DealershipCommand/DeleteById DELETE /api/command/FranchiseCommand/DeleteByCode DELETE /api/command/FranchiseCommand/DeleteById DELETE /api/command/FranchiseCommand/RemoveSite DELETE /api/command/HoursCommand/DeleteById DELETE /api/command/SiteCommand/DeleteByCode DELETE /api/command/SiteCommand/DeleteById GET /api/query/BusinessActivityQuery/GetAll GET /api/query/BusinessActivityQuery/GetByCode GET /api/query/BusinessActivityQuery/GetByCodes GET /api/query/BusinessActivityQuery/GetById GET /api/query/BusinessActivityQuery/GetByIds GET /api/query/ContactQuery/GetAll GET /api/query/ContactQuery/GetByDealershipCode GET /api/query/ContactQuery/GetByDealershipCodes GET /api/query/ContactQuery/GetById GET /api/query/ContactQuery/GetByIds GET /api/query/DealershipQuery/GetAll GET /api/query/DealershipQuery/GetAllActiveDealerships GET /api/query/DealershipQuery/GetByCode GET /api/query/DealershipQuery/GetByCodes GET /api/query/DealershipQuery/GetById GET /api/query/DealershipQuery/GetByIds GET /api/query/FranchiseQuery/GetActiveFranchiseByCode GET /api/query/FranchiseQuery/GetAll GET /api/query/FranchiseQuery/GetAllActiveFranchise GET /api/query/FranchiseQuery/GetByCode GET /api/query/FranchiseQuery/GetByCodes GET /api/query/FranchiseQuery/GetByFranchiseCodeAndMakeCode GET /api/query/FranchiseQuery/GetById GET /api/query/FranchiseQuery/GetByIds GET /api/query/FranchiseQuery/GetByMasterKey GET /api/query/FranchiseQuery/GetByMasterKeys GET /api/query/FranchiseQuery/GetContactInformationByFranchiseCode GET /api/query/FranchiseQuery/GetContactInformationByFranchiseCodes GET /api/query/FranchiseQuery/GetContactInformationByFranchiseId GET /api/query/FranchiseQuery/GetContactInformationByFranchiseIds GET /api/query/FranchiseQuery/GetContactInformationByFranchiseSiteBusinessActivityCode GET /api/query/FranchiseQuery/GetContactInformationByFranchiseSiteBusinessActivityId GET /api/query/FranchiseQuery/GetFranchisesByDealershipCode GET /api/query/FranchiseQuery/GetFranchisesByDealershipCodes GET /api/query/FranchiseQuery/GetFranchisesByDealershipMasterKey GET /api/query/FranchiseQuery/GetFranchisesByDealershipMasterKeys GET /api/query/FranchiseQuery/GetOpenHoursBySiteBusinessActivityCode GET /api/query/FranchiseQuery/GetOpenHoursBySiteBusinessActivityId GET /api/query/HoursQuery/GetAllByBusinessActivityCode GET /api/query/HoursQuery/GetAllByFranchiseBusinessActivitySiteByCode GET /api/query/HoursQuery/GetAllByFranchiseId GET /api/query/HoursQuery/GetById GET /api/query/HoursQuery/GetByIds GET /api/query/SecurityRightsQuery/GetDealershipUiSecurityRights GET /api/query/SiteQuery/GetAll GET /api/query/SiteQuery/GetByCode GET /api/query/SiteQuery/GetByCodes GET /api/query/SiteQuery/GetById GET /api/query/SiteQuery/GetByIds GET /api/query/SiteQuery/GetPrimarySiteByDealershipCode GET /api/query/SiteQuery/GetPrimarySiteByDealershipCodes GET /api/query/SiteQuery/GetPrimarySiteByDealershipId GET /api/query/SiteQuery/GetPrimarySiteByDealershipIds GET /api/query/SiteQuery/GetSiteByFranchiseCode GET /api/query/SiteQuery/GetSiteByFranchiseCodeAndMakeCode GET /api/query/SiteQuery/GetSiteByFranchiseCodes GET /api/query/SiteQuery/GetSiteByFranchiseId GET /api/query/SiteQuery/GetSiteByFranchiseIds GET /api/query/SiteQuery/GetSiteByFranchiseMasterKey GET /api/query/SiteQuery/GetSiteByFranchiseMasterKeys POST /api/command/BusinessActivityCommand/Create POST /api/command/BusinessActivityCommand/CreateIfNotExistByCode POST /api/command/BusinessActivityCommand/CreateOrUpdateFromCsv POST /api/command/ContactCommand/Create POST /api/command/DealershipCommand/Create POST /api/command/DealershipCommand/CreateIfNotExistByCode POST /api/command/DealershipCommand/CreateOrUpdateFromCsv POST /api/command/FranchiseCommand/AddSite POST /api/command/FranchiseCommand/Create POST /api/command/FranchiseCommand/CreateIfNotExistByCode POST /api/command/FranchiseCommand/CreateOrUpdateFromCsv POST /api/command/FranchiseCommand/ImportFranchiseSiteCsv POST /api/command/HoursCommand/Create POST /api/command/HoursCommand/CreateOrUpdateFromCsv POST /api/command/SiteCommand/Create POST /api/command/SiteCommand/CreateIfNotExistByCode POST /api/command/SiteCommand/CreateOrUpdateFromCsv POST /api/query/DealershipQuery/GetByLastDataSyncDate POST /api/query/FranchiseQuery/GetByLastDataSyncDate POST /api/query/HoursQuery/GetBusinessHoursByTimestampRanges POST /api/query/HoursQuery/GetCurrentAndFutureBusinessHoursRange POST /api/query/SiteQuery/GetByLastDataSyncDate PUT /api/command/BusinessActivityCommand/CreateOrUpdateByCode PUT /api/command/BusinessActivityCommand/Update PUT /api/command/ContactCommand/Update PUT /api/command/DealershipCommand/CreateOrUpdateByCode PUT /api/command/DealershipCommand/Update PUT /api/command/FranchiseCommand/CreateOrUpdateByCode PUT /api/command/FranchiseCommand/CreateOrUpdateFranchiseContactInformation PUT /api/command/FranchiseCommand/Update PUT /api/command/HoursCommand/Update PUT /api/command/SiteCommand/CreateOrUpdateByCode PUT /api/command/SiteCommand/Update
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: 5733ddf49ff49cd1aad03549a36a8b222635dc29935dfc57e4b36821e4b36821
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/DigitalSpendOptimizationDisclaimer GET /api/query/DsoQuery/IsEnrolled POST /api/query/Enrollment/EnrollmentByZoneAndDistrictDetails POST /api/query/Enrollment/EnrollmentDetails
Severity: info
Fingerprint: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad03549a36a8b228a71862c9c4734aaff7616a8ff7616a8
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/DigitalSpendOptimizationDisclaimer GET /api/query/Disclaimer/MaximumSalesDateDisclaimer POST /api/query/Enrollment/EnrollmentDetails POST /api/query/TrafficEvent/TrafficEvent
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: 5733ddf49ff49cd1aad03549187a8db04eeebeb53097c60988a238a8c034df63
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/BusinessActivityCommand/DeleteByCode DELETE /api/command/BusinessActivityCommand/DeleteById DELETE /api/command/ContactCommand/DeleteById DELETE /api/command/DealershipCommand/DeleteByCode DELETE /api/command/DealershipCommand/DeleteById DELETE /api/command/FranchiseCommand/DeleteByCode DELETE /api/command/FranchiseCommand/DeleteById DELETE /api/command/FranchiseCommand/RemoveSite DELETE /api/command/HoursCommand/DeleteById DELETE /api/command/SiteCommand/DeleteByCode DELETE /api/command/SiteCommand/DeleteById GET /api/query/BusinessActivityQuery/GetAll GET /api/query/BusinessActivityQuery/GetByCode GET /api/query/BusinessActivityQuery/GetByCodes GET /api/query/BusinessActivityQuery/GetById GET /api/query/BusinessActivityQuery/GetByIds GET /api/query/ContactQuery/GetAll GET /api/query/ContactQuery/GetByDealershipCode GET /api/query/ContactQuery/GetByDealershipCodes GET /api/query/ContactQuery/GetById GET /api/query/ContactQuery/GetByIds GET /api/query/DealershipQuery/GetAll GET /api/query/DealershipQuery/GetAllActiveDealerships GET /api/query/DealershipQuery/GetByCode GET /api/query/DealershipQuery/GetByCodes GET /api/query/DealershipQuery/GetById GET /api/query/DealershipQuery/GetByIds GET /api/query/FranchiseQuery/GetActiveFranchiseByCode GET /api/query/FranchiseQuery/GetAll GET /api/query/FranchiseQuery/GetAllActiveFranchise GET /api/query/FranchiseQuery/GetByCode GET /api/query/FranchiseQuery/GetByCodes GET /api/query/FranchiseQuery/GetByFranchiseCodeAndMakeCode GET /api/query/FranchiseQuery/GetById GET /api/query/FranchiseQuery/GetByIds GET /api/query/FranchiseQuery/GetByMasterKey GET /api/query/FranchiseQuery/GetByMasterKeys GET /api/query/FranchiseQuery/GetContactInformationByFranchiseCode GET /api/query/FranchiseQuery/GetContactInformationByFranchiseCodes GET /api/query/FranchiseQuery/GetContactInformationByFranchiseId GET /api/query/FranchiseQuery/GetContactInformationByFranchiseIds GET /api/query/FranchiseQuery/GetContactInformationByFranchiseSiteBusinessActivityCode GET /api/query/FranchiseQuery/GetContactInformationByFranchiseSiteBusinessActivityId GET /api/query/FranchiseQuery/GetFranchisesByDealershipCode GET /api/query/FranchiseQuery/GetFranchisesByDealershipCodes GET /api/query/FranchiseQuery/GetFranchisesByDealershipMasterKey GET /api/query/FranchiseQuery/GetFranchisesByDealershipMasterKeys GET /api/query/FranchiseQuery/GetOpenHoursBySiteBusinessActivityCode GET /api/query/FranchiseQuery/GetOpenHoursBySiteBusinessActivityId GET /api/query/HoursQuery/GetAllByBusinessActivityCode GET /api/query/HoursQuery/GetAllByFranchiseBusinessActivitySiteByCode GET /api/query/HoursQuery/GetAllByFranchiseId GET /api/query/HoursQuery/GetById GET /api/query/HoursQuery/GetByIds GET /api/query/SecurityRightsQuery/GetDealershipUiSecurityRights GET /api/query/SiteQuery/GetAll GET /api/query/SiteQuery/GetByCode GET /api/query/SiteQuery/GetByCodes GET /api/query/SiteQuery/GetById GET /api/query/SiteQuery/GetByIds GET /api/query/SiteQuery/GetPrimarySiteByDealershipCode GET /api/query/SiteQuery/GetPrimarySiteByDealershipCodes GET /api/query/SiteQuery/GetPrimarySiteByDealershipId GET /api/query/SiteQuery/GetPrimarySiteByDealershipIds GET /api/query/SiteQuery/GetSiteByFranchiseCode GET /api/query/SiteQuery/GetSiteByFranchiseCodeAndMakeCode GET /api/query/SiteQuery/GetSiteByFranchiseCodes GET /api/query/SiteQuery/GetSiteByFranchiseId GET /api/query/SiteQuery/GetSiteByFranchiseIds GET /api/query/SiteQuery/GetSiteByFranchiseMasterKey GET /api/query/SiteQuery/GetSiteByFranchiseMasterKeys POST /api/command/BusinessActivityCommand/Create POST /api/command/BusinessActivityCommand/CreateIfNotExistByCode POST /api/command/BusinessActivityCommand/CreateOrUpdateFromCsv POST /api/command/ContactCommand/Create POST /api/command/DealershipCommand/Create POST /api/command/DealershipCommand/CreateIfNotExistByCode POST /api/command/DealershipCommand/CreateOrUpdateFromCsv POST /api/command/FranchiseCommand/AddSite POST /api/command/FranchiseCommand/Create POST /api/command/FranchiseCommand/CreateIfNotExistByCode POST /api/command/FranchiseCommand/CreateOrUpdateFromCsv POST /api/command/FranchiseCommand/ImportFranchiseSiteCsv POST /api/command/HoursCommand/Create POST /api/command/HoursCommand/CreateOrUpdateFromCsv POST /api/command/SiteCommand/Create POST /api/command/SiteCommand/CreateIfNotExistByCode POST /api/command/SiteCommand/CreateOrUpdateFromCsv POST /api/query/DealershipQuery/GetByLastDataSyncDate POST /api/query/FranchiseQuery/GetByLastDataSyncDate POST /api/query/HoursQuery/GetBusinessHoursByTimestampRanges POST /api/query/HoursQuery/GetCurrentAndFutureBusinessHoursRange POST /api/query/SiteQuery/GetByLastDataSyncDate PUT /api/command/BusinessActivityCommand/CreateOrUpdateByCode PUT /api/command/BusinessActivityCommand/Update PUT /api/command/ContactCommand/Update PUT /api/command/DealershipCommand/CreateOrUpdateByCode PUT /api/command/DealershipCommand/Update PUT /api/command/FranchiseCommand/CreateOrUpdateByCode PUT /api/command/FranchiseCommand/CreateOrUpdateFranchiseContactInformation PUT /api/command/FranchiseCommand/Update PUT /api/command/HoursCommand/Update PUT /api/command/SiteCommand/CreateOrUpdateByCode PUT /api/command/SiteCommand/Update
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: 5733ddf49ff49cd1aad03549a36a8b221186babf1186babf1186babf1186babf
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/DigitalSpendOptimizationDisclaimer POST /api/query/DemoMetrics/PeriodMetricResults
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad035494f4da51c16377f017ab79b314130b162ce60552a
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleStyleCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByCode DELETE /api/command/ThemeCommand/DeleteByCodes DELETE /api/command/ThemeCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByIds DELETE /api/command/ThemeCommand/DeleteByTenantMasterKey DELETE /api/command/ThemeCommand/DeleteByTenantMasterKeys GET /api/query/ApplicationModuleStyleQuery/GetAll GET /api/query/ApplicationModuleStyleQuery/GetById GET /api/query/ApplicationModuleStyleQuery/GetByIds GET /api/query/CssStyleQuery/RenderCss GET /api/query/ThemeQuery/GetAll GET /api/query/ThemeQuery/GetByCode GET /api/query/ThemeQuery/GetByCodes GET /api/query/ThemeQuery/GetById GET /api/query/ThemeQuery/GetByIds GET /api/query/ThemeQuery/GetByTenantMasterKey GET /api/query/ThemeQuery/GetByTenantMasterKeys POST /api/command/ApplicationModuleStyleCommand/Create POST /api/command/ThemeCommand/Create POST /api/command/ThemeCommand/CreateIfNotExistByCode POST /api/command/ThemeCommand/CreateIfNotExistByCodes POST /api/command/ThemeCommand/CreateIfNotExistByTenantMasterKey POST /api/command/ThemeCommand/CreateOrUpdateByCode POST /api/command/ThemeCommand/CreateOrUpdateByCodes PUT /api/command/ApplicationModuleStyleCommand/Update PUT /api/command/ThemeCommand/Update
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: 5733ddf49ff49cd1aad03549524959ec6239a54876e9ea0d1607c6e7bf2794af
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/MenuCategoryCommand/DeleteByCode DELETE /api/command/MenuCategoryCommand/DeleteByCodes DELETE /api/command/MenuCategoryCommand/DeleteById DELETE /api/command/MenuCategoryCommand/DeleteByIds DELETE /api/command/MenuHierarchyCommand/RemoveMenuItemAsync DELETE /api/command/MenuItemCommand/DeleteByCode DELETE /api/command/MenuItemCommand/DeleteByCodes DELETE /api/command/MenuItemCommand/DeleteById DELETE /api/command/MenuItemCommand/DeleteByIds DELETE /api/command/MenuItemCommand/DeleteByMasterKey DELETE /api/command/MenuItemCommand/DeleteByMasterKeys DELETE /api/command/MenuSchemeCommand/DeleteByCode DELETE /api/command/MenuSchemeCommand/DeleteByCodes DELETE /api/command/MenuSchemeCommand/DeleteById DELETE /api/command/MenuSchemeCommand/DeleteByIds DELETE /api/command/MenuSchemeCommand/DeleteByMasterKey DELETE /api/command/MenuSchemeCommand/DeleteByMasterKeys GET /api/query/MenuCategoryQuery/GetAll GET /api/query/MenuCategoryQuery/GetByCode GET /api/query/MenuCategoryQuery/GetByCodes GET /api/query/MenuCategoryQuery/GetById GET /api/query/MenuCategoryQuery/GetByIds GET /api/query/MenuCategoryQuery/GetByMasterKey GET /api/query/MenuCategoryQuery/GetByMasterKeys GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeCode GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeCodes GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeId GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeIds GET /api/query/MenuHierarchyQuery/GetByParentId GET /api/query/MenuHierarchyQuery/GetBySchemeCode GET /api/query/MenuHierarchyQuery/GetBySchemeCodes GET /api/query/MenuHierarchyQuery/GetBySchemeId GET /api/query/MenuHierarchyQuery/GetBySchemeIds GET /api/query/MenuHierarchyQuery/GetMenuByApplicationModuleCode GET /api/query/MenuHierarchyQuery/GetUserMenu GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeCode GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeCodes GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeId GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeIds GET /api/query/MenuItemQuery/GetAll GET /api/query/MenuItemQuery/GetAllByIncludeInactiveMenuItems GET /api/query/MenuItemQuery/GetByCode GET /api/query/MenuItemQuery/GetByCodes GET /api/query/MenuItemQuery/GetById GET /api/query/MenuItemQuery/GetByIds GET /api/query/MenuItemQuery/GetByMasterKey GET /api/query/MenuItemQuery/GetByMasterKeys GET /api/query/MenuSchemeQuery/GetAll GET /api/query/MenuSchemeQuery/GetByCode GET /api/query/MenuSchemeQuery/GetByCodes GET /api/query/MenuSchemeQuery/GetById GET /api/query/MenuSchemeQuery/GetByIds GET /api/query/MenuSchemeQuery/GetByMasterKey GET /api/query/MenuSchemeQuery/GetByMasterKeys GET /api/query/MenuSchemeQuery/GetByMenuSchemeCode GET /api/query/MenuSchemeQuery/GetByMenuSchemeCodes POST /api/command/MenuCategoryCommand/Create POST /api/command/MenuCategoryCommand/CreateIfNotExistByCode POST /api/command/MenuCategoryCommand/CreateIfNotExistByCodes POST /api/command/MenuCategoryCommand/CreateOrUpdateByCode POST /api/command/MenuCategoryCommand/CreateOrUpdateByCodes POST /api/command/MenuCategoryCommand/Creates POST /api/command/MenuHierarchyCommand/AddMenuItemAsync POST /api/command/MenuHierarchyCommand/Create POST /api/command/MenuHierarchyCommand/ImportCsv POST /api/command/MenuHierarchyCommand/MoveMenuItemAsync POST /api/command/MenuItemCommand/Create POST /api/command/MenuItemCommand/CreateIfNotExistByCode POST /api/command/MenuItemCommand/CreateIfNotExistByCodes POST /api/command/MenuItemCommand/CreateIfNotExistByMasterKey POST /api/command/MenuItemCommand/CreateIfNotExistByMasterKeys POST /api/command/MenuItemCommand/CreateOrUpdateByCode POST /api/command/MenuItemCommand/CreateOrUpdateByCodes POST /api/command/MenuItemCommand/CreateOrUpdateByMasterKey POST /api/command/MenuItemCommand/CreateOrUpdateByMasterKeys POST /api/command/MenuItemCommand/Creates POST /api/command/MenuSchemeCommand/Create POST /api/command/MenuSchemeCommand/CreateIfNotExistByMasterKey POST /api/command/MenuSchemeCommand/CreateIfNotExistByMasterKeys POST /api/command/MenuSchemeCommand/CreateOrUpdateByMasterKey POST /api/command/MenuSchemeCommand/CreateOrUpdateByMasterKeys POST /api/command/MenuSchemeCommand/Creates POST /api/command/MenuSchemeCommand/ImportCsv PUT /api/command/MenuCategoryCommand/Update PUT /api/command/MenuCategoryCommand/Updates PUT /api/command/MenuItemCommand/Update PUT /api/command/MenuItemCommand/Updates PUT /api/command/MenuSchemeCommand/Update PUT /api/command/MenuSchemeCommand/Updates
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: 5733ddf49ff49cd1aad03549187a8db04eeebeb53097c60988a238a8c034df63
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/BusinessActivityCommand/DeleteByCode DELETE /api/command/BusinessActivityCommand/DeleteById DELETE /api/command/ContactCommand/DeleteById DELETE /api/command/DealershipCommand/DeleteByCode DELETE /api/command/DealershipCommand/DeleteById DELETE /api/command/FranchiseCommand/DeleteByCode DELETE /api/command/FranchiseCommand/DeleteById DELETE /api/command/FranchiseCommand/RemoveSite DELETE /api/command/HoursCommand/DeleteById DELETE /api/command/SiteCommand/DeleteByCode DELETE /api/command/SiteCommand/DeleteById GET /api/query/BusinessActivityQuery/GetAll GET /api/query/BusinessActivityQuery/GetByCode GET /api/query/BusinessActivityQuery/GetByCodes GET /api/query/BusinessActivityQuery/GetById GET /api/query/BusinessActivityQuery/GetByIds GET /api/query/ContactQuery/GetAll GET /api/query/ContactQuery/GetByDealershipCode GET /api/query/ContactQuery/GetByDealershipCodes GET /api/query/ContactQuery/GetById GET /api/query/ContactQuery/GetByIds GET /api/query/DealershipQuery/GetAll GET /api/query/DealershipQuery/GetAllActiveDealerships GET /api/query/DealershipQuery/GetByCode GET /api/query/DealershipQuery/GetByCodes GET /api/query/DealershipQuery/GetById GET /api/query/DealershipQuery/GetByIds GET /api/query/FranchiseQuery/GetActiveFranchiseByCode GET /api/query/FranchiseQuery/GetAll GET /api/query/FranchiseQuery/GetAllActiveFranchise GET /api/query/FranchiseQuery/GetByCode GET /api/query/FranchiseQuery/GetByCodes GET /api/query/FranchiseQuery/GetByFranchiseCodeAndMakeCode GET /api/query/FranchiseQuery/GetById GET /api/query/FranchiseQuery/GetByIds GET /api/query/FranchiseQuery/GetByMasterKey GET /api/query/FranchiseQuery/GetByMasterKeys GET /api/query/FranchiseQuery/GetContactInformationByFranchiseCode GET /api/query/FranchiseQuery/GetContactInformationByFranchiseCodes GET /api/query/FranchiseQuery/GetContactInformationByFranchiseId GET /api/query/FranchiseQuery/GetContactInformationByFranchiseIds GET /api/query/FranchiseQuery/GetContactInformationByFranchiseSiteBusinessActivityCode GET /api/query/FranchiseQuery/GetContactInformationByFranchiseSiteBusinessActivityId GET /api/query/FranchiseQuery/GetFranchisesByDealershipCode GET /api/query/FranchiseQuery/GetFranchisesByDealershipCodes GET /api/query/FranchiseQuery/GetFranchisesByDealershipMasterKey GET /api/query/FranchiseQuery/GetFranchisesByDealershipMasterKeys GET /api/query/FranchiseQuery/GetOpenHoursBySiteBusinessActivityCode GET /api/query/FranchiseQuery/GetOpenHoursBySiteBusinessActivityId GET /api/query/HoursQuery/GetAllByBusinessActivityCode GET /api/query/HoursQuery/GetAllByFranchiseBusinessActivitySiteByCode GET /api/query/HoursQuery/GetAllByFranchiseId GET /api/query/HoursQuery/GetById GET /api/query/HoursQuery/GetByIds GET /api/query/SecurityRightsQuery/GetDealershipUiSecurityRights GET /api/query/SiteQuery/GetAll GET /api/query/SiteQuery/GetByCode GET /api/query/SiteQuery/GetByCodes GET /api/query/SiteQuery/GetById GET /api/query/SiteQuery/GetByIds GET /api/query/SiteQuery/GetPrimarySiteByDealershipCode GET /api/query/SiteQuery/GetPrimarySiteByDealershipCodes GET /api/query/SiteQuery/GetPrimarySiteByDealershipId GET /api/query/SiteQuery/GetPrimarySiteByDealershipIds GET /api/query/SiteQuery/GetSiteByFranchiseCode GET /api/query/SiteQuery/GetSiteByFranchiseCodeAndMakeCode GET /api/query/SiteQuery/GetSiteByFranchiseCodes GET /api/query/SiteQuery/GetSiteByFranchiseId GET /api/query/SiteQuery/GetSiteByFranchiseIds GET /api/query/SiteQuery/GetSiteByFranchiseMasterKey GET /api/query/SiteQuery/GetSiteByFranchiseMasterKeys POST /api/command/BusinessActivityCommand/Create POST /api/command/BusinessActivityCommand/CreateIfNotExistByCode POST /api/command/BusinessActivityCommand/CreateOrUpdateFromCsv POST /api/command/ContactCommand/Create POST /api/command/DealershipCommand/Create POST /api/command/DealershipCommand/CreateIfNotExistByCode POST /api/command/DealershipCommand/CreateOrUpdateFromCsv POST /api/command/FranchiseCommand/AddSite POST /api/command/FranchiseCommand/Create POST /api/command/FranchiseCommand/CreateIfNotExistByCode POST /api/command/FranchiseCommand/CreateOrUpdateFromCsv POST /api/command/FranchiseCommand/ImportFranchiseSiteCsv POST /api/command/HoursCommand/Create POST /api/command/HoursCommand/CreateOrUpdateFromCsv POST /api/command/SiteCommand/Create POST /api/command/SiteCommand/CreateIfNotExistByCode POST /api/command/SiteCommand/CreateOrUpdateFromCsv POST /api/query/DealershipQuery/GetByLastDataSyncDate POST /api/query/FranchiseQuery/GetByLastDataSyncDate POST /api/query/HoursQuery/GetBusinessHoursByTimestampRanges POST /api/query/HoursQuery/GetCurrentAndFutureBusinessHoursRange POST /api/query/SiteQuery/GetByLastDataSyncDate PUT /api/command/BusinessActivityCommand/CreateOrUpdateByCode PUT /api/command/BusinessActivityCommand/Update PUT /api/command/ContactCommand/Update PUT /api/command/DealershipCommand/CreateOrUpdateByCode PUT /api/command/DealershipCommand/Update PUT /api/command/FranchiseCommand/CreateOrUpdateByCode PUT /api/command/FranchiseCommand/CreateOrUpdateFranchiseContactInformation PUT /api/command/FranchiseCommand/Update PUT /api/command/HoursCommand/Update PUT /api/command/SiteCommand/CreateOrUpdateByCode PUT /api/command/SiteCommand/Update
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: 5733ddf49ff49cd1aad035494f4da51c16377f017ab79b314130b162ce60552a
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleStyleCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByCode DELETE /api/command/ThemeCommand/DeleteByCodes DELETE /api/command/ThemeCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByIds DELETE /api/command/ThemeCommand/DeleteByTenantMasterKey DELETE /api/command/ThemeCommand/DeleteByTenantMasterKeys GET /api/query/ApplicationModuleStyleQuery/GetAll GET /api/query/ApplicationModuleStyleQuery/GetById GET /api/query/ApplicationModuleStyleQuery/GetByIds GET /api/query/CssStyleQuery/RenderCss GET /api/query/ThemeQuery/GetAll GET /api/query/ThemeQuery/GetByCode GET /api/query/ThemeQuery/GetByCodes GET /api/query/ThemeQuery/GetById GET /api/query/ThemeQuery/GetByIds GET /api/query/ThemeQuery/GetByTenantMasterKey GET /api/query/ThemeQuery/GetByTenantMasterKeys POST /api/command/ApplicationModuleStyleCommand/Create POST /api/command/ThemeCommand/Create POST /api/command/ThemeCommand/CreateIfNotExistByCode POST /api/command/ThemeCommand/CreateIfNotExistByCodes POST /api/command/ThemeCommand/CreateIfNotExistByTenantMasterKey POST /api/command/ThemeCommand/CreateOrUpdateByCode POST /api/command/ThemeCommand/CreateOrUpdateByCodes PUT /api/command/ApplicationModuleStyleCommand/Update PUT /api/command/ThemeCommand/Update
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: 5733ddf49ff49cd1aad03549a36a8b222635dc29935dfc57e4b36821e4b36821
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/DigitalSpendOptimizationDisclaimer GET /api/query/DsoQuery/IsEnrolled POST /api/query/Enrollment/EnrollmentByZoneAndDistrictDetails POST /api/query/Enrollment/EnrollmentDetails
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: 5733ddf49ff49cd1aad03549059fa5ebeb32e4380bbf3f0b292307353a5102c7
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/DigitalAdvertisingDisclaimer GET /api/query/Disclaimer/DigitalSpendOptimizationDisclaimer GET /api/query/DsoQuery/IsEnrolled POST /api/query/Enrollment/EnrollmentByZoneAndDistrictDetails POST /api/query/Enrollment/EnrollmentDetails
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: 5733ddf49ff49cd1aad035494ccf6a5eb19a2fa0b19a2fa0b19a2fa0b19a2fa0
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/SalesProcessBySalesPersonDisclaimer POST /api/query/SalesProcessBySalesPerson/SalesProcessBySalesPerson
Severity: info
Fingerprint: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad035494f4da51c16377f017ab79b314130b162ce60552a
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleStyleCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByCode DELETE /api/command/ThemeCommand/DeleteByCodes DELETE /api/command/ThemeCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByIds DELETE /api/command/ThemeCommand/DeleteByTenantMasterKey DELETE /api/command/ThemeCommand/DeleteByTenantMasterKeys GET /api/query/ApplicationModuleStyleQuery/GetAll GET /api/query/ApplicationModuleStyleQuery/GetById GET /api/query/ApplicationModuleStyleQuery/GetByIds GET /api/query/CssStyleQuery/RenderCss GET /api/query/ThemeQuery/GetAll GET /api/query/ThemeQuery/GetByCode GET /api/query/ThemeQuery/GetByCodes GET /api/query/ThemeQuery/GetById GET /api/query/ThemeQuery/GetByIds GET /api/query/ThemeQuery/GetByTenantMasterKey GET /api/query/ThemeQuery/GetByTenantMasterKeys POST /api/command/ApplicationModuleStyleCommand/Create POST /api/command/ThemeCommand/Create POST /api/command/ThemeCommand/CreateIfNotExistByCode POST /api/command/ThemeCommand/CreateIfNotExistByCodes POST /api/command/ThemeCommand/CreateIfNotExistByTenantMasterKey POST /api/command/ThemeCommand/CreateOrUpdateByCode POST /api/command/ThemeCommand/CreateOrUpdateByCodes PUT /api/command/ApplicationModuleStyleCommand/Update PUT /api/command/ThemeCommand/Update
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: 5733ddf49ff49cd1aad03549187a8db04eeebeb53097c60988a238a8c034df63
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/BusinessActivityCommand/DeleteByCode DELETE /api/command/BusinessActivityCommand/DeleteById DELETE /api/command/ContactCommand/DeleteById DELETE /api/command/DealershipCommand/DeleteByCode DELETE /api/command/DealershipCommand/DeleteById DELETE /api/command/FranchiseCommand/DeleteByCode DELETE /api/command/FranchiseCommand/DeleteById DELETE /api/command/FranchiseCommand/RemoveSite DELETE /api/command/HoursCommand/DeleteById DELETE /api/command/SiteCommand/DeleteByCode DELETE /api/command/SiteCommand/DeleteById GET /api/query/BusinessActivityQuery/GetAll GET /api/query/BusinessActivityQuery/GetByCode GET /api/query/BusinessActivityQuery/GetByCodes GET /api/query/BusinessActivityQuery/GetById GET /api/query/BusinessActivityQuery/GetByIds GET /api/query/ContactQuery/GetAll GET /api/query/ContactQuery/GetByDealershipCode GET /api/query/ContactQuery/GetByDealershipCodes GET /api/query/ContactQuery/GetById GET /api/query/ContactQuery/GetByIds GET /api/query/DealershipQuery/GetAll GET /api/query/DealershipQuery/GetAllActiveDealerships GET /api/query/DealershipQuery/GetByCode GET /api/query/DealershipQuery/GetByCodes GET /api/query/DealershipQuery/GetById GET /api/query/DealershipQuery/GetByIds GET /api/query/FranchiseQuery/GetActiveFranchiseByCode GET /api/query/FranchiseQuery/GetAll GET /api/query/FranchiseQuery/GetAllActiveFranchise GET /api/query/FranchiseQuery/GetByCode GET /api/query/FranchiseQuery/GetByCodes GET /api/query/FranchiseQuery/GetByFranchiseCodeAndMakeCode GET /api/query/FranchiseQuery/GetById GET /api/query/FranchiseQuery/GetByIds GET /api/query/FranchiseQuery/GetByMasterKey GET /api/query/FranchiseQuery/GetByMasterKeys GET /api/query/FranchiseQuery/GetContactInformationByFranchiseCode GET /api/query/FranchiseQuery/GetContactInformationByFranchiseCodes GET /api/query/FranchiseQuery/GetContactInformationByFranchiseId GET /api/query/FranchiseQuery/GetContactInformationByFranchiseIds GET /api/query/FranchiseQuery/GetContactInformationByFranchiseSiteBusinessActivityCode GET /api/query/FranchiseQuery/GetContactInformationByFranchiseSiteBusinessActivityId GET /api/query/FranchiseQuery/GetFranchisesByDealershipCode GET /api/query/FranchiseQuery/GetFranchisesByDealershipCodes GET /api/query/FranchiseQuery/GetFranchisesByDealershipMasterKey GET /api/query/FranchiseQuery/GetFranchisesByDealershipMasterKeys GET /api/query/FranchiseQuery/GetOpenHoursBySiteBusinessActivityCode GET /api/query/FranchiseQuery/GetOpenHoursBySiteBusinessActivityId GET /api/query/HoursQuery/GetAllByBusinessActivityCode GET /api/query/HoursQuery/GetAllByFranchiseBusinessActivitySiteByCode GET /api/query/HoursQuery/GetAllByFranchiseId GET /api/query/HoursQuery/GetById GET /api/query/HoursQuery/GetByIds GET /api/query/SecurityRightsQuery/GetDealershipUiSecurityRights GET /api/query/SiteQuery/GetAll GET /api/query/SiteQuery/GetByCode GET /api/query/SiteQuery/GetByCodes GET /api/query/SiteQuery/GetById GET /api/query/SiteQuery/GetByIds GET /api/query/SiteQuery/GetPrimarySiteByDealershipCode GET /api/query/SiteQuery/GetPrimarySiteByDealershipCodes GET /api/query/SiteQuery/GetPrimarySiteByDealershipId GET /api/query/SiteQuery/GetPrimarySiteByDealershipIds GET /api/query/SiteQuery/GetSiteByFranchiseCode GET /api/query/SiteQuery/GetSiteByFranchiseCodeAndMakeCode GET /api/query/SiteQuery/GetSiteByFranchiseCodes GET /api/query/SiteQuery/GetSiteByFranchiseId GET /api/query/SiteQuery/GetSiteByFranchiseIds GET /api/query/SiteQuery/GetSiteByFranchiseMasterKey GET /api/query/SiteQuery/GetSiteByFranchiseMasterKeys POST /api/command/BusinessActivityCommand/Create POST /api/command/BusinessActivityCommand/CreateIfNotExistByCode POST /api/command/BusinessActivityCommand/CreateOrUpdateFromCsv POST /api/command/ContactCommand/Create POST /api/command/DealershipCommand/Create POST /api/command/DealershipCommand/CreateIfNotExistByCode POST /api/command/DealershipCommand/CreateOrUpdateFromCsv POST /api/command/FranchiseCommand/AddSite POST /api/command/FranchiseCommand/Create POST /api/command/FranchiseCommand/CreateIfNotExistByCode POST /api/command/FranchiseCommand/CreateOrUpdateFromCsv POST /api/command/FranchiseCommand/ImportFranchiseSiteCsv POST /api/command/HoursCommand/Create POST /api/command/HoursCommand/CreateOrUpdateFromCsv POST /api/command/SiteCommand/Create POST /api/command/SiteCommand/CreateIfNotExistByCode POST /api/command/SiteCommand/CreateOrUpdateFromCsv POST /api/query/DealershipQuery/GetByLastDataSyncDate POST /api/query/FranchiseQuery/GetByLastDataSyncDate POST /api/query/HoursQuery/GetBusinessHoursByTimestampRanges POST /api/query/HoursQuery/GetCurrentAndFutureBusinessHoursRange POST /api/query/SiteQuery/GetByLastDataSyncDate PUT /api/command/BusinessActivityCommand/CreateOrUpdateByCode PUT /api/command/BusinessActivityCommand/Update PUT /api/command/ContactCommand/Update PUT /api/command/DealershipCommand/CreateOrUpdateByCode PUT /api/command/DealershipCommand/Update PUT /api/command/FranchiseCommand/CreateOrUpdateByCode PUT /api/command/FranchiseCommand/CreateOrUpdateFranchiseContactInformation PUT /api/command/FranchiseCommand/Update PUT /api/command/HoursCommand/Update PUT /api/command/SiteCommand/CreateOrUpdateByCode PUT /api/command/SiteCommand/Update
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad03549524959ec6239a54876e9ea0d1607c6e7bf2794af
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/MenuCategoryCommand/DeleteByCode DELETE /api/command/MenuCategoryCommand/DeleteByCodes DELETE /api/command/MenuCategoryCommand/DeleteById DELETE /api/command/MenuCategoryCommand/DeleteByIds DELETE /api/command/MenuHierarchyCommand/RemoveMenuItemAsync DELETE /api/command/MenuItemCommand/DeleteByCode DELETE /api/command/MenuItemCommand/DeleteByCodes DELETE /api/command/MenuItemCommand/DeleteById DELETE /api/command/MenuItemCommand/DeleteByIds DELETE /api/command/MenuItemCommand/DeleteByMasterKey DELETE /api/command/MenuItemCommand/DeleteByMasterKeys DELETE /api/command/MenuSchemeCommand/DeleteByCode DELETE /api/command/MenuSchemeCommand/DeleteByCodes DELETE /api/command/MenuSchemeCommand/DeleteById DELETE /api/command/MenuSchemeCommand/DeleteByIds DELETE /api/command/MenuSchemeCommand/DeleteByMasterKey DELETE /api/command/MenuSchemeCommand/DeleteByMasterKeys GET /api/query/MenuCategoryQuery/GetAll GET /api/query/MenuCategoryQuery/GetByCode GET /api/query/MenuCategoryQuery/GetByCodes GET /api/query/MenuCategoryQuery/GetById GET /api/query/MenuCategoryQuery/GetByIds GET /api/query/MenuCategoryQuery/GetByMasterKey GET /api/query/MenuCategoryQuery/GetByMasterKeys GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeCode GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeCodes GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeId GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeIds GET /api/query/MenuHierarchyQuery/GetByParentId GET /api/query/MenuHierarchyQuery/GetBySchemeCode GET /api/query/MenuHierarchyQuery/GetBySchemeCodes GET /api/query/MenuHierarchyQuery/GetBySchemeId GET /api/query/MenuHierarchyQuery/GetBySchemeIds GET /api/query/MenuHierarchyQuery/GetMenuByApplicationModuleCode GET /api/query/MenuHierarchyQuery/GetUserMenu GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeCode GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeCodes GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeId GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeIds GET /api/query/MenuItemQuery/GetAll GET /api/query/MenuItemQuery/GetAllByIncludeInactiveMenuItems GET /api/query/MenuItemQuery/GetByCode GET /api/query/MenuItemQuery/GetByCodes GET /api/query/MenuItemQuery/GetById GET /api/query/MenuItemQuery/GetByIds GET /api/query/MenuItemQuery/GetByMasterKey GET /api/query/MenuItemQuery/GetByMasterKeys GET /api/query/MenuSchemeQuery/GetAll GET /api/query/MenuSchemeQuery/GetByCode GET /api/query/MenuSchemeQuery/GetByCodes GET /api/query/MenuSchemeQuery/GetById GET /api/query/MenuSchemeQuery/GetByIds GET /api/query/MenuSchemeQuery/GetByMasterKey GET /api/query/MenuSchemeQuery/GetByMasterKeys GET /api/query/MenuSchemeQuery/GetByMenuSchemeCode GET /api/query/MenuSchemeQuery/GetByMenuSchemeCodes POST /api/command/MenuCategoryCommand/Create POST /api/command/MenuCategoryCommand/CreateIfNotExistByCode POST /api/command/MenuCategoryCommand/CreateIfNotExistByCodes POST /api/command/MenuCategoryCommand/CreateOrUpdateByCode POST /api/command/MenuCategoryCommand/CreateOrUpdateByCodes POST /api/command/MenuCategoryCommand/Creates POST /api/command/MenuHierarchyCommand/AddMenuItemAsync POST /api/command/MenuHierarchyCommand/Create POST /api/command/MenuHierarchyCommand/ImportCsv POST /api/command/MenuHierarchyCommand/MoveMenuItemAsync POST /api/command/MenuItemCommand/Create POST /api/command/MenuItemCommand/CreateIfNotExistByCode POST /api/command/MenuItemCommand/CreateIfNotExistByCodes POST /api/command/MenuItemCommand/CreateIfNotExistByMasterKey POST /api/command/MenuItemCommand/CreateIfNotExistByMasterKeys POST /api/command/MenuItemCommand/CreateOrUpdateByCode POST /api/command/MenuItemCommand/CreateOrUpdateByCodes POST /api/command/MenuItemCommand/CreateOrUpdateByMasterKey POST /api/command/MenuItemCommand/CreateOrUpdateByMasterKeys POST /api/command/MenuItemCommand/Creates POST /api/command/MenuSchemeCommand/Create POST /api/command/MenuSchemeCommand/CreateIfNotExistByMasterKey POST /api/command/MenuSchemeCommand/CreateIfNotExistByMasterKeys POST /api/command/MenuSchemeCommand/CreateOrUpdateByMasterKey POST /api/command/MenuSchemeCommand/CreateOrUpdateByMasterKeys POST /api/command/MenuSchemeCommand/Creates POST /api/command/MenuSchemeCommand/ImportCsv PUT /api/command/MenuCategoryCommand/Update PUT /api/command/MenuCategoryCommand/Updates PUT /api/command/MenuItemCommand/Update PUT /api/command/MenuItemCommand/Updates PUT /api/command/MenuSchemeCommand/Update PUT /api/command/MenuSchemeCommand/Updates
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad03549a97c089d9b2debca86dc8ec4c66dc738dc3cb3e7
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/Admin/{adminId}
GET /api/AuthApi/check-jwt-token
GET /api/Company/self
GET /api/Company/{companyId}
GET /api/Contractor/{contractorId}
GET /api/ContractorApi/info
GET /api/ContractorApi/photo
GET /api/Counter/Forms/Contractors
GET /api/Counter/Forms/Forms
GET /api/Counter/Forms/SiteSupervisors
GET /api/Counter/companies
GET /api/Counter/contractors
GET /api/Counter/detailedSites
GET /api/Counter/forms
GET /api/Counter/permissions/default
GET /api/Counter/permissions/types
GET /api/Counter/reports/forms
GET /api/Counter/reports/types
GET /api/Counter/secondary-companies
GET /api/Counter/sites
GET /api/EntranceEvent/BatteryLevels
GET /api/EntranceEvent/ContractorEvents
GET /api/EntranceEvent/EntranceEventThumbnail
GET /api/EntranceEvent/EntranceInfo
GET /api/EntranceEvent/HelpRequest
GET /api/EntranceEvent/LastBeaconScannerEvent
GET /api/FileApi/file/{id}
GET /api/FileApi/files
GET /api/FileApi/thumbnail/{id}
GET /api/Notification/{notificationId}
GET /api/NotificationApi/notifications
GET /api/Report/AccessToken
GET /api/Report/DownloadCsv
GET /api/Site/entrance/{entranceId}
GET /api/Site/entrance/{entranceId}/beaconScanners
GET /api/Site/entrance/{entranceId}/groundPlan
GET /api/Site/rebootResult
GET /api/Site/refreshAwxDevices
GET /api/Site/refreshAwxDevicesWebApp
GET /api/Site/siteSupervisor/{userId}
GET /api/Site/unlockResult
GET /api/Site/{siteId}
GET /api/SiteSupervisor/{siteSupervisorId}
POST /api/Admin
POST /api/Admin/changeStatus
POST /api/Admin/create
POST /api/AuthApi/authenticate
POST /api/BeaconApi/event
POST /api/BeaconScannerApi/event
POST /api/Company
POST /api/Company/changeStatus
POST /api/Company/create
POST /api/Company/createSecondaryCompany
POST /api/Contractor
POST /api/Contractor/changeStatus
POST /api/Contractor/create
POST /api/Contractor/resendAuthenticationCodeEmail/{contractorId}
POST /api/Contractor/resendAuthenticationCodePhone/{contractorId}
POST /api/Contractor/tempQrCode/create
POST /api/ContractorApi/cancelHelp
POST /api/ContractorApi/confirmHelp
POST /api/ContractorApi/requestHelp
POST /api/Counter/entrances
POST /api/Counter/sitesFromCompany
POST /api/Counter/sitesPaginated
POST /api/EntranceEvent/LastEvents
POST /api/EntranceEvent/ManualCheckIn
POST /api/EntranceEvent/ManualCheckOut
POST /api/FirmwareApi/motionSensor
POST /api/FormApi/prospect
POST /api/FormApi/submit
POST /api/MotionSensorApi/eventV2
POST /api/Notification
POST /api/Notification/create
POST /api/Notification/sendToContractors
POST /api/NotificationApi/register
POST /api/QRCodeApi/event
POST /api/RegisterApi/checkAuthCode
POST /api/RegisterApi/register
POST /api/Report/create
POST /api/Report/download
POST /api/Site
POST /api/Site/create
POST /api/Site/createEntrance
POST /api/Site/rebootDevice
POST /api/Site/unlockDoor
POST /api/Site/{siteId}/allEntrances
POST /api/Site/{siteId}/entrances
POST /api/Site/{siteId}/siteSupervisor
POST /api/Site/{siteId}/unassigned-site-supervisors
POST /api/SiteSupervisor
POST /api/SiteSupervisor/changeStatus
POST /api/SiteSupervisor/create
POST /api/UserAuth/authenticate
POST /api/UserAuth/forgotPassword
POST /api/UserAuth/reauthenticate
POST /api/UserAuth/resetPassword
PUT /api/Admin/update
PUT /api/Admin/updateSelf
PUT /api/Company/update
PUT /api/Company/updateBaseInfo
PUT /api/Company/updateCredentials
PUT /api/Company/updatePermissionsSecondaryCompanies
PUT /api/Company/updateSecondaryCompany
PUT /api/Contractor/facialRec/enroll/{contractorId}
PUT /api/Contractor/getClubData/{contractorId}
PUT /api/Contractor/update
PUT /api/Contractor/update-entrances
PUT /api/Contractor/update-vaccination
PUT /api/Contractor/update-vaccination-entrances
PUT /api/Site/assign-supervisor
PUT /api/Site/changeEntranceStatus
PUT /api/Site/changeStatus
PUT /api/Site/downloadClubMembers/{siteId}
PUT /api/Site/editBeaconScanners
PUT /api/Site/editEntrance
PUT /api/Site/editGroundPlan
PUT /api/Site/editSite
PUT /api/Site/site-supervisor
PUT /api/Site/site-supervisor-basic
PUT /api/Site/site-supervisor-credentials
PUT /api/Site/unassign-supervisor
PUT /api/SiteSupervisor/update
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1f3d88d60d27f13d79992e669443012a4292d1b21f3f85082
Public Swagger UI/API detected at path: /swagger/v1/swagger.json - sample paths:
DELETE /v1/delete-user
GET /v1/register/confirm-email
GET /v1/status
GET /v1/status/online
GET /v1/users/{nameOrEmail}
POST /v1/auth
POST /v1/auth/signin-google
POST /v1/change-password
POST /v1/forgot-password
POST /v1/forgot-password/resend-confirm
POST /v1/register
POST /v1/reset-password
POST /v1/reset-password/password
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: 5733ddf49ff49cd1f3d88d60b977c19708a20effb945497a5158ce7509c5363a
Public Swagger UI/API detected at path: /swagger/v1/swagger.json - sample paths:
DELETE /v1/image/{id}
DELETE /v1/privacy/delete
DELETE /v1/share/{key}
GET /v1/Crossword/custom/{key}/image
GET /v1/Crossword/daily
GET /v1/Crossword/daily/image
GET /v1/Crossword/daily/thumbnail
GET /v1/Crossword/topic/{topicId}
GET /v1/Crossword/topic/{topicId}/image
GET /v1/CrosswordDefinition
GET /v1/CrosswordDefinition/key/{key}
GET /v1/CrosswordDefinition/{id}
GET /v1/Puzzlestyle
GET /v1/Puzzlestyle/{id}
GET /v1/Topics
GET /v1/Topics/{id}/{count}
GET /v1/WordSearch
GET /v1/WordSearch/custom/{key}/image
GET /v1/WordSearch/daily
GET /v1/WordSearch/daily/image
GET /v1/WordSearch/daily/thumbnail
GET /v1/WordSearch/topic/{topicId}
GET /v1/WordSearch/topic/{topicId}/image
GET /v1/WordSearchDefinition
GET /v1/WordSearchDefinition/key/{key}
GET /v1/WordSearchDefinition/{id}
GET /v1/accounts
GET /v1/accounts/my-company
GET /v1/accounts/reference-list
GET /v1/accounts/{id}
GET /v1/image/{key}
GET /v1/minesweeper/daily
GET /v1/minesweeper/daily/image
GET /v1/minesweeper/daily/thumbnail
GET /v1/privacy
GET /v1/privacy/statistics
GET /v1/role/my-role
GET /v1/role/reference-list
GET /v1/share/getlatest
GET /v1/share/getsharedpuzzle
GET /v1/share/getsharedpuzzles
GET /v1/share/gettop
GET /v1/share/isauthor
GET /v1/statistics
GET /v1/status
GET /v1/status/online
GET /v1/sudoku/daily
GET /v1/sudoku/daily/image
GET /v1/sudoku/daily/thumbnail
GET /v1/usereventlog/public/{act}/{param}
GET /v1/usereventlog/{act}/{param}
GET /v1/userprogress
GET /v1/userprogress/dailies
GET /v1/userprogress/getallbysharedkey
GET /v1/users
GET /v1/users/has-account
GET /v1/users/my-role
GET /v1/users/my-user
GET /v1/users/my-user/login-date
GET /v1/users/reference-list
GET /v1/users/{id}
GET /v1/users/{id}/isemailunique
GET /v1/users/{id}/role
POST /v1/Crossword/custom/{key}
POST /v1/Crossword/custompublic
POST /v1/WordSearch/custom/{key}
POST /v1/WordSearch/custompublic
POST /v1/image
POST /v1/requestlogic/unsubscribe
POST /v1/share/create
POST /v1/share/publicplay
POST /v1/users/invite
PUT /v1/users/my-user/profile
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: 5733ddf49ff49cd1aad035494ccf6a5eb19a2fa0b19a2fa0b19a2fa0b19a2fa0
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/SalesProcessBySalesPersonDisclaimer POST /api/query/SalesProcessBySalesPerson/SalesProcessBySalesPerson
Severity: info
Fingerprint: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad03549187a8db04eeebeb53097c60988a238a8c034df63
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/BusinessActivityCommand/DeleteByCode DELETE /api/command/BusinessActivityCommand/DeleteById DELETE /api/command/ContactCommand/DeleteById DELETE /api/command/DealershipCommand/DeleteByCode DELETE /api/command/DealershipCommand/DeleteById DELETE /api/command/FranchiseCommand/DeleteByCode DELETE /api/command/FranchiseCommand/DeleteById DELETE /api/command/FranchiseCommand/RemoveSite DELETE /api/command/HoursCommand/DeleteById DELETE /api/command/SiteCommand/DeleteByCode DELETE /api/command/SiteCommand/DeleteById GET /api/query/BusinessActivityQuery/GetAll GET /api/query/BusinessActivityQuery/GetByCode GET /api/query/BusinessActivityQuery/GetByCodes GET /api/query/BusinessActivityQuery/GetById GET /api/query/BusinessActivityQuery/GetByIds GET /api/query/ContactQuery/GetAll GET /api/query/ContactQuery/GetByDealershipCode GET /api/query/ContactQuery/GetByDealershipCodes GET /api/query/ContactQuery/GetById GET /api/query/ContactQuery/GetByIds GET /api/query/DealershipQuery/GetAll GET /api/query/DealershipQuery/GetAllActiveDealerships GET /api/query/DealershipQuery/GetByCode GET /api/query/DealershipQuery/GetByCodes GET /api/query/DealershipQuery/GetById GET /api/query/DealershipQuery/GetByIds GET /api/query/FranchiseQuery/GetActiveFranchiseByCode GET /api/query/FranchiseQuery/GetAll GET /api/query/FranchiseQuery/GetAllActiveFranchise GET /api/query/FranchiseQuery/GetByCode GET /api/query/FranchiseQuery/GetByCodes GET /api/query/FranchiseQuery/GetByFranchiseCodeAndMakeCode GET /api/query/FranchiseQuery/GetById GET /api/query/FranchiseQuery/GetByIds GET /api/query/FranchiseQuery/GetByMasterKey GET /api/query/FranchiseQuery/GetByMasterKeys GET /api/query/FranchiseQuery/GetContactInformationByFranchiseCode GET /api/query/FranchiseQuery/GetContactInformationByFranchiseCodes GET /api/query/FranchiseQuery/GetContactInformationByFranchiseId GET /api/query/FranchiseQuery/GetContactInformationByFranchiseIds GET /api/query/FranchiseQuery/GetContactInformationByFranchiseSiteBusinessActivityCode GET /api/query/FranchiseQuery/GetContactInformationByFranchiseSiteBusinessActivityId GET /api/query/FranchiseQuery/GetFranchisesByDealershipCode GET /api/query/FranchiseQuery/GetFranchisesByDealershipCodes GET /api/query/FranchiseQuery/GetFranchisesByDealershipMasterKey GET /api/query/FranchiseQuery/GetFranchisesByDealershipMasterKeys GET /api/query/FranchiseQuery/GetOpenHoursBySiteBusinessActivityCode GET /api/query/FranchiseQuery/GetOpenHoursBySiteBusinessActivityId GET /api/query/HoursQuery/GetAllByBusinessActivityCode GET /api/query/HoursQuery/GetAllByFranchiseBusinessActivitySiteByCode GET /api/query/HoursQuery/GetAllByFranchiseId GET /api/query/HoursQuery/GetById GET /api/query/HoursQuery/GetByIds GET /api/query/SecurityRightsQuery/GetDealershipUiSecurityRights GET /api/query/SiteQuery/GetAll GET /api/query/SiteQuery/GetByCode GET /api/query/SiteQuery/GetByCodes GET /api/query/SiteQuery/GetById GET /api/query/SiteQuery/GetByIds GET /api/query/SiteQuery/GetPrimarySiteByDealershipCode GET /api/query/SiteQuery/GetPrimarySiteByDealershipCodes GET /api/query/SiteQuery/GetPrimarySiteByDealershipId GET /api/query/SiteQuery/GetPrimarySiteByDealershipIds GET /api/query/SiteQuery/GetSiteByFranchiseCode GET /api/query/SiteQuery/GetSiteByFranchiseCodeAndMakeCode GET /api/query/SiteQuery/GetSiteByFranchiseCodes GET /api/query/SiteQuery/GetSiteByFranchiseId GET /api/query/SiteQuery/GetSiteByFranchiseIds GET /api/query/SiteQuery/GetSiteByFranchiseMasterKey GET /api/query/SiteQuery/GetSiteByFranchiseMasterKeys POST /api/command/BusinessActivityCommand/Create POST /api/command/BusinessActivityCommand/CreateIfNotExistByCode POST /api/command/BusinessActivityCommand/CreateOrUpdateFromCsv POST /api/command/ContactCommand/Create POST /api/command/DealershipCommand/Create POST /api/command/DealershipCommand/CreateIfNotExistByCode POST /api/command/DealershipCommand/CreateOrUpdateFromCsv POST /api/command/FranchiseCommand/AddSite POST /api/command/FranchiseCommand/Create POST /api/command/FranchiseCommand/CreateIfNotExistByCode POST /api/command/FranchiseCommand/CreateOrUpdateFromCsv POST /api/command/FranchiseCommand/ImportFranchiseSiteCsv POST /api/command/HoursCommand/Create POST /api/command/HoursCommand/CreateOrUpdateFromCsv POST /api/command/SiteCommand/Create POST /api/command/SiteCommand/CreateIfNotExistByCode POST /api/command/SiteCommand/CreateOrUpdateFromCsv POST /api/query/DealershipQuery/GetByLastDataSyncDate POST /api/query/FranchiseQuery/GetByLastDataSyncDate POST /api/query/HoursQuery/GetBusinessHoursByTimestampRanges POST /api/query/HoursQuery/GetCurrentAndFutureBusinessHoursRange POST /api/query/SiteQuery/GetByLastDataSyncDate PUT /api/command/BusinessActivityCommand/CreateOrUpdateByCode PUT /api/command/BusinessActivityCommand/Update PUT /api/command/ContactCommand/Update PUT /api/command/DealershipCommand/CreateOrUpdateByCode PUT /api/command/DealershipCommand/Update PUT /api/command/FranchiseCommand/CreateOrUpdateByCode PUT /api/command/FranchiseCommand/CreateOrUpdateFranchiseContactInformation PUT /api/command/FranchiseCommand/Update PUT /api/command/HoursCommand/Update PUT /api/command/SiteCommand/CreateOrUpdateByCode PUT /api/command/SiteCommand/Update
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: 5733ddf49ff49cd1aad03549a36a8b222635dc29935dfc57e4b36821e4b36821
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/DigitalSpendOptimizationDisclaimer GET /api/query/DsoQuery/IsEnrolled POST /api/query/Enrollment/EnrollmentByZoneAndDistrictDetails POST /api/query/Enrollment/EnrollmentDetails
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: 5733ddf49ff49cd1aad035494f4da51c16377f017ab79b314130b162ce60552a
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleStyleCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByCode DELETE /api/command/ThemeCommand/DeleteByCodes DELETE /api/command/ThemeCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByIds DELETE /api/command/ThemeCommand/DeleteByTenantMasterKey DELETE /api/command/ThemeCommand/DeleteByTenantMasterKeys GET /api/query/ApplicationModuleStyleQuery/GetAll GET /api/query/ApplicationModuleStyleQuery/GetById GET /api/query/ApplicationModuleStyleQuery/GetByIds GET /api/query/CssStyleQuery/RenderCss GET /api/query/ThemeQuery/GetAll GET /api/query/ThemeQuery/GetByCode GET /api/query/ThemeQuery/GetByCodes GET /api/query/ThemeQuery/GetById GET /api/query/ThemeQuery/GetByIds GET /api/query/ThemeQuery/GetByTenantMasterKey GET /api/query/ThemeQuery/GetByTenantMasterKeys POST /api/command/ApplicationModuleStyleCommand/Create POST /api/command/ThemeCommand/Create POST /api/command/ThemeCommand/CreateIfNotExistByCode POST /api/command/ThemeCommand/CreateIfNotExistByCodes POST /api/command/ThemeCommand/CreateIfNotExistByTenantMasterKey POST /api/command/ThemeCommand/CreateOrUpdateByCode POST /api/command/ThemeCommand/CreateOrUpdateByCodes PUT /api/command/ApplicationModuleStyleCommand/Update PUT /api/command/ThemeCommand/Update
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad035497424ba182a7cdac1ed015a5d9215be791689a0a4
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/OrganizationNodeCommand/DeleteByCode DELETE /api/command/OrganizationNodeCommand/DeleteById DELETE /api/command/OrganizationSchemeCommand/DeleteByCode DELETE /api/command/OrganizationSchemeCommand/DeleteById GET /api/query/OrganizationNodeQuery/GetAll GET /api/query/OrganizationNodeQuery/GetByCode GET /api/query/OrganizationNodeQuery/GetByCodes GET /api/query/OrganizationNodeQuery/GetById GET /api/query/OrganizationNodeQuery/GetByIds GET /api/query/OrganizationNodeQuery/GetBySchemeId GET /api/query/OrganizationNodeQuery/GetBySchemeIds GET /api/query/OrganizationNodeQuery/GetCurrentUserFranchises GET /api/query/OrganizationNodeQuery/GetExpandedPermissionsByUserId GET /api/query/OrganizationNodeQuery/GetExpandedPermissionsByUserIds GET /api/query/OrganizationNodeQuery/GetFranchisesByOrganizationNodeIds GET /api/query/OrganizationSchemeQuery/GetAll GET /api/query/OrganizationSchemeQuery/GetByCode GET /api/query/OrganizationSchemeQuery/GetByCodes GET /api/query/OrganizationSchemeQuery/GetById GET /api/query/OrganizationSchemeQuery/GetByIds GET /api/query/RootHierarchyQuery/GetAllRootHierarchies GET /api/query/RootHierarchyQuery/GetByParentId GET /api/query/RootHierarchyQuery/GetRootHierarchiesBySchemeCode GET /api/query/RootHierarchyQuery/GetRootHierarchiesBySchemeCodes GET /api/query/RootHierarchyQuery/GetRootHierarchiesBySchemeId GET /api/query/RootHierarchyQuery/GetRootHierarchiesBySchemeIds GET /api/query/UserHierarchyQuery/GetAllUserHierarchies GET /api/query/UserHierarchyQuery/GetByParentId GET /api/query/UserHierarchyQuery/GetUserHierarchiesBySchemeCode GET /api/query/UserHierarchyQuery/GetUserHierarchiesBySchemeCodes GET /api/query/UserHierarchyQuery/GetUserHierarchiesBySchemeId GET /api/query/UserHierarchyQuery/GetUserHierarchiesBySchemeIds POST /api/command/OrganizationNodeCommand/Create POST /api/command/OrganizationNodeCommand/CreateFranchiseFromCsvAsync POST /api/command/OrganizationNodeCommand/CreateIfNotExistByCodeAsync POST /api/command/OrganizationNodeCommand/CreateOrUpdateByCode POST /api/command/OrganizationNodeCommand/CreateOrUpdateByCodes POST /api/command/OrganizationNodeHierarchyCommand/Create POST /api/command/OrganizationNodeHierarchyCommand/CreateFromCsv POST /api/command/OrganizationSchemeCommand/Create POST /api/command/OrganizationSchemeCommand/CreateFromCsv POST /api/command/OrganizationSchemeCommand/CreateIfNotExistByCode POST /api/command/OrganizationSchemeCommand/CreateIfNotExistByCodes POST /api/command/OrganizationSchemeCommand/CreateOrUpdateByCodeAsync POST /api/command/OrganizationSchemeCommand/CreateOrUpdateByCodesAsync POST /api/query/OrganizationNodeFranchiseQuery/GetByLastDataSyncDate POST /api/query/OrganizationNodeQuery/GetByLastDataSyncDate POST /api/query/OrganizationSchemeQuery/GetByLastDataSyncDate PUT /api/command/OrganizationNodeCommand/AddFranchise PUT /api/command/OrganizationNodeCommand/AddFranchisesByCode PUT /api/command/OrganizationNodeCommand/AddFranchisesByCodes PUT /api/command/OrganizationNodeCommand/AddPermission PUT /api/command/OrganizationNodeCommand/AddPermissions PUT /api/command/OrganizationNodeCommand/RemoveAllPermissionsByUserId PUT /api/command/OrganizationNodeCommand/RemoveAllPermissionsByUserIds PUT /api/command/OrganizationNodeCommand/RemoveFranchise PUT /api/command/OrganizationNodeCommand/RemoveFranchiseById PUT /api/command/OrganizationNodeCommand/RemovePermission PUT /api/command/OrganizationNodeCommand/RemovePermissionById PUT /api/command/OrganizationNodeCommand/Update PUT /api/command/OrganizationNodeHierarchyCommand/Move PUT /api/command/OrganizationSchemeCommand/Update
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: 5733ddf49ff49cd1aad03549059fa5ebeb32e4380bbf3f0b292307353a5102c7
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/DigitalAdvertisingDisclaimer GET /api/query/Disclaimer/DigitalSpendOptimizationDisclaimer GET /api/query/DsoQuery/IsEnrolled POST /api/query/Enrollment/EnrollmentByZoneAndDistrictDetails POST /api/query/Enrollment/EnrollmentDetails
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: 5733ddf49ff49cd1aad03549059fa5ebeb32e4380bbf3f0b292307353a5102c7
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/DigitalAdvertisingDisclaimer GET /api/query/Disclaimer/DigitalSpendOptimizationDisclaimer GET /api/query/DsoQuery/IsEnrolled POST /api/query/Enrollment/EnrollmentByZoneAndDistrictDetails POST /api/query/Enrollment/EnrollmentDetails
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: 5733ddf49ff49cd1aad03549524959ec6239a54876e9ea0d1607c6e7bf2794af
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/MenuCategoryCommand/DeleteByCode DELETE /api/command/MenuCategoryCommand/DeleteByCodes DELETE /api/command/MenuCategoryCommand/DeleteById DELETE /api/command/MenuCategoryCommand/DeleteByIds DELETE /api/command/MenuHierarchyCommand/RemoveMenuItemAsync DELETE /api/command/MenuItemCommand/DeleteByCode DELETE /api/command/MenuItemCommand/DeleteByCodes DELETE /api/command/MenuItemCommand/DeleteById DELETE /api/command/MenuItemCommand/DeleteByIds DELETE /api/command/MenuItemCommand/DeleteByMasterKey DELETE /api/command/MenuItemCommand/DeleteByMasterKeys DELETE /api/command/MenuSchemeCommand/DeleteByCode DELETE /api/command/MenuSchemeCommand/DeleteByCodes DELETE /api/command/MenuSchemeCommand/DeleteById DELETE /api/command/MenuSchemeCommand/DeleteByIds DELETE /api/command/MenuSchemeCommand/DeleteByMasterKey DELETE /api/command/MenuSchemeCommand/DeleteByMasterKeys GET /api/query/MenuCategoryQuery/GetAll GET /api/query/MenuCategoryQuery/GetByCode GET /api/query/MenuCategoryQuery/GetByCodes GET /api/query/MenuCategoryQuery/GetById GET /api/query/MenuCategoryQuery/GetByIds GET /api/query/MenuCategoryQuery/GetByMasterKey GET /api/query/MenuCategoryQuery/GetByMasterKeys GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeCode GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeCodes GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeId GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeIds GET /api/query/MenuHierarchyQuery/GetByParentId GET /api/query/MenuHierarchyQuery/GetBySchemeCode GET /api/query/MenuHierarchyQuery/GetBySchemeCodes GET /api/query/MenuHierarchyQuery/GetBySchemeId GET /api/query/MenuHierarchyQuery/GetBySchemeIds GET /api/query/MenuHierarchyQuery/GetMenuByApplicationModuleCode GET /api/query/MenuHierarchyQuery/GetUserMenu GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeCode GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeCodes GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeId GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeIds GET /api/query/MenuItemQuery/GetAll GET /api/query/MenuItemQuery/GetAllByIncludeInactiveMenuItems GET /api/query/MenuItemQuery/GetByCode GET /api/query/MenuItemQuery/GetByCodes GET /api/query/MenuItemQuery/GetById GET /api/query/MenuItemQuery/GetByIds GET /api/query/MenuItemQuery/GetByMasterKey GET /api/query/MenuItemQuery/GetByMasterKeys GET /api/query/MenuSchemeQuery/GetAll GET /api/query/MenuSchemeQuery/GetByCode GET /api/query/MenuSchemeQuery/GetByCodes GET /api/query/MenuSchemeQuery/GetById GET /api/query/MenuSchemeQuery/GetByIds GET /api/query/MenuSchemeQuery/GetByMasterKey GET /api/query/MenuSchemeQuery/GetByMasterKeys GET /api/query/MenuSchemeQuery/GetByMenuSchemeCode GET /api/query/MenuSchemeQuery/GetByMenuSchemeCodes POST /api/command/MenuCategoryCommand/Create POST /api/command/MenuCategoryCommand/CreateIfNotExistByCode POST /api/command/MenuCategoryCommand/CreateIfNotExistByCodes POST /api/command/MenuCategoryCommand/CreateOrUpdateByCode POST /api/command/MenuCategoryCommand/CreateOrUpdateByCodes POST /api/command/MenuCategoryCommand/Creates POST /api/command/MenuHierarchyCommand/AddMenuItemAsync POST /api/command/MenuHierarchyCommand/Create POST /api/command/MenuHierarchyCommand/ImportCsv POST /api/command/MenuHierarchyCommand/MoveMenuItemAsync POST /api/command/MenuItemCommand/Create POST /api/command/MenuItemCommand/CreateIfNotExistByCode POST /api/command/MenuItemCommand/CreateIfNotExistByCodes POST /api/command/MenuItemCommand/CreateIfNotExistByMasterKey POST /api/command/MenuItemCommand/CreateIfNotExistByMasterKeys POST /api/command/MenuItemCommand/CreateOrUpdateByCode POST /api/command/MenuItemCommand/CreateOrUpdateByCodes POST /api/command/MenuItemCommand/CreateOrUpdateByMasterKey POST /api/command/MenuItemCommand/CreateOrUpdateByMasterKeys POST /api/command/MenuItemCommand/Creates POST /api/command/MenuSchemeCommand/Create POST /api/command/MenuSchemeCommand/CreateIfNotExistByMasterKey POST /api/command/MenuSchemeCommand/CreateIfNotExistByMasterKeys POST /api/command/MenuSchemeCommand/CreateOrUpdateByMasterKey POST /api/command/MenuSchemeCommand/CreateOrUpdateByMasterKeys POST /api/command/MenuSchemeCommand/Creates POST /api/command/MenuSchemeCommand/ImportCsv PUT /api/command/MenuCategoryCommand/Update PUT /api/command/MenuCategoryCommand/Updates PUT /api/command/MenuItemCommand/Update PUT /api/command/MenuItemCommand/Updates PUT /api/command/MenuSchemeCommand/Update PUT /api/command/MenuSchemeCommand/Updates
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: 5733ddf49ff49cd1aad035494ccf6a5eb19a2fa0b19a2fa0b19a2fa0b19a2fa0
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/SalesProcessBySalesPersonDisclaimer POST /api/query/SalesProcessBySalesPerson/SalesProcessBySalesPerson
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: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af47d07122b
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderQuery/ResolveVanityUri GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af458889e3e
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
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: 5733ddf49ff49cd1aad03549524959ec6239a54876e9ea0d1607c6e7bf2794af
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/MenuCategoryCommand/DeleteByCode DELETE /api/command/MenuCategoryCommand/DeleteByCodes DELETE /api/command/MenuCategoryCommand/DeleteById DELETE /api/command/MenuCategoryCommand/DeleteByIds DELETE /api/command/MenuHierarchyCommand/RemoveMenuItemAsync DELETE /api/command/MenuItemCommand/DeleteByCode DELETE /api/command/MenuItemCommand/DeleteByCodes DELETE /api/command/MenuItemCommand/DeleteById DELETE /api/command/MenuItemCommand/DeleteByIds DELETE /api/command/MenuItemCommand/DeleteByMasterKey DELETE /api/command/MenuItemCommand/DeleteByMasterKeys DELETE /api/command/MenuSchemeCommand/DeleteByCode DELETE /api/command/MenuSchemeCommand/DeleteByCodes DELETE /api/command/MenuSchemeCommand/DeleteById DELETE /api/command/MenuSchemeCommand/DeleteByIds DELETE /api/command/MenuSchemeCommand/DeleteByMasterKey DELETE /api/command/MenuSchemeCommand/DeleteByMasterKeys GET /api/query/MenuCategoryQuery/GetAll GET /api/query/MenuCategoryQuery/GetByCode GET /api/query/MenuCategoryQuery/GetByCodes GET /api/query/MenuCategoryQuery/GetById GET /api/query/MenuCategoryQuery/GetByIds GET /api/query/MenuCategoryQuery/GetByMasterKey GET /api/query/MenuCategoryQuery/GetByMasterKeys GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeCode GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeCodes GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeId GET /api/query/MenuHierarchyQuery/GetApplicationModuleMenuBySchemeIds GET /api/query/MenuHierarchyQuery/GetByParentId GET /api/query/MenuHierarchyQuery/GetBySchemeCode GET /api/query/MenuHierarchyQuery/GetBySchemeCodes GET /api/query/MenuHierarchyQuery/GetBySchemeId GET /api/query/MenuHierarchyQuery/GetBySchemeIds GET /api/query/MenuHierarchyQuery/GetMenuByApplicationModuleCode GET /api/query/MenuHierarchyQuery/GetUserMenu GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeCode GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeCodes GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeId GET /api/query/MenuHierarchyQuery/GetUserMenuBySchemeIds GET /api/query/MenuItemQuery/GetAll GET /api/query/MenuItemQuery/GetAllByIncludeInactiveMenuItems GET /api/query/MenuItemQuery/GetByCode GET /api/query/MenuItemQuery/GetByCodes GET /api/query/MenuItemQuery/GetById GET /api/query/MenuItemQuery/GetByIds GET /api/query/MenuItemQuery/GetByMasterKey GET /api/query/MenuItemQuery/GetByMasterKeys GET /api/query/MenuSchemeQuery/GetAll GET /api/query/MenuSchemeQuery/GetByCode GET /api/query/MenuSchemeQuery/GetByCodes GET /api/query/MenuSchemeQuery/GetById GET /api/query/MenuSchemeQuery/GetByIds GET /api/query/MenuSchemeQuery/GetByMasterKey GET /api/query/MenuSchemeQuery/GetByMasterKeys GET /api/query/MenuSchemeQuery/GetByMenuSchemeCode GET /api/query/MenuSchemeQuery/GetByMenuSchemeCodes POST /api/command/MenuCategoryCommand/Create POST /api/command/MenuCategoryCommand/CreateIfNotExistByCode POST /api/command/MenuCategoryCommand/CreateIfNotExistByCodes POST /api/command/MenuCategoryCommand/CreateOrUpdateByCode POST /api/command/MenuCategoryCommand/CreateOrUpdateByCodes POST /api/command/MenuCategoryCommand/Creates POST /api/command/MenuHierarchyCommand/AddMenuItemAsync POST /api/command/MenuHierarchyCommand/Create POST /api/command/MenuHierarchyCommand/ImportCsv POST /api/command/MenuHierarchyCommand/MoveMenuItemAsync POST /api/command/MenuItemCommand/Create POST /api/command/MenuItemCommand/CreateIfNotExistByCode POST /api/command/MenuItemCommand/CreateIfNotExistByCodes POST /api/command/MenuItemCommand/CreateIfNotExistByMasterKey POST /api/command/MenuItemCommand/CreateIfNotExistByMasterKeys POST /api/command/MenuItemCommand/CreateOrUpdateByCode POST /api/command/MenuItemCommand/CreateOrUpdateByCodes POST /api/command/MenuItemCommand/CreateOrUpdateByMasterKey POST /api/command/MenuItemCommand/CreateOrUpdateByMasterKeys POST /api/command/MenuItemCommand/Creates POST /api/command/MenuSchemeCommand/Create POST /api/command/MenuSchemeCommand/CreateIfNotExistByMasterKey POST /api/command/MenuSchemeCommand/CreateIfNotExistByMasterKeys POST /api/command/MenuSchemeCommand/CreateOrUpdateByMasterKey POST /api/command/MenuSchemeCommand/CreateOrUpdateByMasterKeys POST /api/command/MenuSchemeCommand/Creates POST /api/command/MenuSchemeCommand/ImportCsv PUT /api/command/MenuCategoryCommand/Update PUT /api/command/MenuCategoryCommand/Updates PUT /api/command/MenuItemCommand/Update PUT /api/command/MenuItemCommand/Updates PUT /api/command/MenuSchemeCommand/Update PUT /api/command/MenuSchemeCommand/Updates
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad03549a36a8b222635dc29935dfc57e4b36821e4b36821
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: GET /api/query/Disclaimer/DigitalSpendOptimizationDisclaimer GET /api/query/DsoQuery/IsEnrolled POST /api/query/Enrollment/EnrollmentByZoneAndDistrictDetails POST /api/query/Enrollment/EnrollmentDetails
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.html
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af47d07122b
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderQuery/ResolveVanityUri GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af458889e3e
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.html
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af47d07122b
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderQuery/ResolveVanityUri GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af458889e3e
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.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: 5733ddf49ff49cd1aad035494f4da51c16377f017ab79b314130b162ce60552a
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleStyleCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByCode DELETE /api/command/ThemeCommand/DeleteByCodes DELETE /api/command/ThemeCommand/DeleteById DELETE /api/command/ThemeCommand/DeleteByIds DELETE /api/command/ThemeCommand/DeleteByTenantMasterKey DELETE /api/command/ThemeCommand/DeleteByTenantMasterKeys GET /api/query/ApplicationModuleStyleQuery/GetAll GET /api/query/ApplicationModuleStyleQuery/GetById GET /api/query/ApplicationModuleStyleQuery/GetByIds GET /api/query/CssStyleQuery/RenderCss GET /api/query/ThemeQuery/GetAll GET /api/query/ThemeQuery/GetByCode GET /api/query/ThemeQuery/GetByCodes GET /api/query/ThemeQuery/GetById GET /api/query/ThemeQuery/GetByIds GET /api/query/ThemeQuery/GetByTenantMasterKey GET /api/query/ThemeQuery/GetByTenantMasterKeys POST /api/command/ApplicationModuleStyleCommand/Create POST /api/command/ThemeCommand/Create POST /api/command/ThemeCommand/CreateIfNotExistByCode POST /api/command/ThemeCommand/CreateIfNotExistByCodes POST /api/command/ThemeCommand/CreateIfNotExistByTenantMasterKey POST /api/command/ThemeCommand/CreateOrUpdateByCode POST /api/command/ThemeCommand/CreateOrUpdateByCodes PUT /api/command/ApplicationModuleStyleCommand/Update PUT /api/command/ThemeCommand/Update
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: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af47d07122b
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderQuery/ResolveVanityUri GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354929b65d93383ef7651aa72c06e9831af458889e3e
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: DELETE /api/command/ApplicationModuleCommand/DeleteByCode DELETE /api/command/ApplicationModuleCommand/DeleteById DELETE /api/command/ApplicationUserCommand/DeleteById DELETE /api/command/ApplicationUserCommand/RemoveSecurityRole DELETE /api/command/ApplicationUserCommand/RemoveSystemRight DELETE /api/command/CertificateCommand/DeleteById DELETE /api/command/CertificateCommand/DeleteBySerialNumber DELETE /api/command/CertificateCommand/DeleteByThumbprint DELETE /api/command/CompanyCommand/DeleteByCode DELETE /api/command/CompanyCommand/DeleteById DELETE /api/command/LoginProviderCommand/DeleteByCode DELETE /api/command/LoginProviderCommand/DeleteById DELETE /api/command/LoginProviderTypeCommand/DeleteByCode DELETE /api/command/LoginProviderTypeCommand/DeleteById DELETE /api/command/SecurityClientCommand/DeleteSecurityClient DELETE /api/command/SecurityClientCommand/RevokeSecret DELETE /api/command/SecurityClientCommand/RevokeSecrets DELETE /api/command/SecurityRightCommand/DeleteByCode DELETE /api/command/SecurityRightCommand/DeleteById DELETE /api/command/SecurityRoleCommand/DeleteById DELETE /api/command/SecurityRoleTemplateCommand/DeleteById DELETE /api/command/TenantCommand/DeleteByCode DELETE /api/command/TenantCommand/DeleteById GET /api/query/ApplicationModuleQuery/GetAll GET /api/query/ApplicationModuleQuery/GetByCode GET /api/query/ApplicationModuleQuery/GetByCodes GET /api/query/ApplicationModuleQuery/GetById GET /api/query/ApplicationModuleQuery/GetByIds GET /api/query/ApplicationUserQuery/ExportCsv GET /api/query/ApplicationUserQuery/GetActiveStatus GET /api/query/ApplicationUserQuery/GetAll GET /api/query/ApplicationUserQuery/GetAvailableTenant GET /api/query/ApplicationUserQuery/GetAvailableTenants GET /api/query/ApplicationUserQuery/GetByCompanyId GET /api/query/ApplicationUserQuery/GetByCompanyIds GET /api/query/ApplicationUserQuery/GetById GET /api/query/ApplicationUserQuery/GetByIds GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserName GET /api/query/ApplicationUserQuery/GetByLoginProviderCodeAndUserNames GET /api/query/ApplicationUserQuery/GetCurrentUserAvailableTenants GET /api/query/ApplicationUserQuery/GetCurrentUserProfileInformation GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRightsByTenantUserIds GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserId GET /api/query/ApplicationUserQuery/GetSecurityRoleByTenantUserIds GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserId GET /api/query/ApplicationUserQuery/GetSystemRightsByTenantUserIds GET /api/query/CertificateQuery/GetActiveBase64EncodingCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCode GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderCodes GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderId GET /api/query/CertificateQuery/GetActiveCertificateByLoginProviderIds GET /api/query/CertificateQuery/GetAll GET /api/query/CertificateQuery/GetById GET /api/query/CertificateQuery/GetByIds GET /api/query/CertificateQuery/GetByLoginProviderCode GET /api/query/CertificateQuery/GetByLoginProviderCodes GET /api/query/CertificateQuery/GetByLoginProviderId GET /api/query/CertificateQuery/GetByLoginProviderIds GET /api/query/CertificateQuery/GetBySerialNumber GET /api/query/CertificateQuery/GetBySerialNumbers GET /api/query/CompanyQuery/GetAll GET /api/query/CompanyQuery/GetByCode GET /api/query/CompanyQuery/GetByCodes GET /api/query/CompanyQuery/GetById GET /api/query/CompanyQuery/GetByIds GET /api/query/LoginProviderQuery/GetAll GET /api/query/LoginProviderQuery/GetByCode GET /api/query/LoginProviderQuery/GetByCodes GET /api/query/LoginProviderQuery/GetByCompanyCode GET /api/query/LoginProviderQuery/GetByCompanyCodes GET /api/query/LoginProviderQuery/GetByCompanyId GET /api/query/LoginProviderQuery/GetByCompanyIds GET /api/query/LoginProviderQuery/GetById GET /api/query/LoginProviderQuery/GetByIds GET /api/query/LoginProviderTypeQuery/GetAll GET /api/query/LoginProviderTypeQuery/GetByCode GET /api/query/LoginProviderTypeQuery/GetByCodes GET /api/query/LoginProviderTypeQuery/GetById GET /api/query/LoginProviderTypeQuery/GetByIds GET /api/query/SecurityClientQuery/GetByApplicationModuleCode GET /api/query/SecurityClientQuery/GetByApplicationModuleCodes GET /api/query/SecurityClientQuery/GetByApplicationModuleId GET /api/query/SecurityClientQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetAll GET /api/query/SecurityRightQuery/GetByApplicationModuleCode GET /api/query/SecurityRightQuery/GetByApplicationModuleCodes GET /api/query/SecurityRightQuery/GetByApplicationModuleId GET /api/query/SecurityRightQuery/GetByApplicationModuleIds GET /api/query/SecurityRightQuery/GetByCode GET /api/query/SecurityRightQuery/GetByCodes GET /api/query/SecurityRightQuery/GetByCompanyCode GET /api/query/SecurityRightQuery/GetByCompanyCodes GET /api/query/SecurityRightQuery/GetByCompanyId GET /api/query/SecurityRightQuery/GetByCompanyIds GET /api/query/SecurityRightQuery/GetById GET /api/query/SecurityRightQuery/GetByIds GET /api/query/SecurityRightQuery/GetUserProfileUIRights GET /api/query/SecurityRightQuery/GetUserRightsByApplicationModuleCode GET /api/query/SecurityRoleQuery/GetAll GET /api/query/SecurityRoleQuery/GetByCode GET /api/query/SecurityRoleQuery/GetByCodes GET /api/query/SecurityRoleQuery/GetByCompanyCode GET /api/query/SecurityRoleQuery/GetByCompanyCodes GET /api/query/SecurityRoleQuery/GetByCompanyId GET /api/query/SecurityRoleQuery/GetByCompanyIds GET /api/query/SecurityRoleQuery/GetById GET /api/query/SecurityRoleQuery/GetByIds GET /api/query/SecurityRoleTemplateQuery/GetAll GET /api/query/SecurityRoleTemplateQuery/GetByCode GET /api/query/SecurityRoleTemplateQuery/GetByCodes GET /api/query/SecurityRoleTemplateQuery/GetById GET /api/query/SecurityRoleTemplateQuery/GetByIds GET /api/query/TenantQuery/GetAll GET /api/query/TenantQuery/GetByCode GET /api/query/TenantQuery/GetByCodes GET /api/query/TenantQuery/GetById GET /api/query/TenantQuery/GetByIds GET /api/query/TenantQuery/GetByMasterKey GET /api/query/TenantQuery/GetByMasterKeys POST /api/command/ApplicationModuleCommand/Create POST /api/command/ApplicationModuleCommand/CreateIfNotExistByCode POST /api/command/ApplicationModuleCommand/CreateOrUpdateByCode POST /api/command/ApplicationModuleCommand/CreateSecretIfNotExist POST /api/command/ApplicationUserCommand/AddSecurityRole POST /api/command/ApplicationUserCommand/AddSecurityRoleForAnyCompany POST /api/command/ApplicationUserCommand/AddSystemRight POST /api/command/ApplicationUserCommand/ChangeCurrentTenant POST /api/command/ApplicationUserCommand/ChangePassword POST /api/command/ApplicationUserCommand/Create POST /api/command/ApplicationUserCommand/CreateOrUpdateForAnyCompany POST /api/command/ApplicationUserCommand/ImportCsv POST /api/command/ApplicationUserCommand/ResetPassword POST /api/command/CertificateCommand/CreateIFormFile POST /api/command/CertificateCommand/CreateIfNotExistBySerialNumber POST /api/command/CertificateCommand/CreateOrUpdateBySerialNumber POST /api/command/CertificateCommand/CreatesIfNotExistBySerialNumber POST /api/command/CompanyCommand/Create POST /api/command/CompanyCommand/CreateIfNotExistByCode POST /api/command/CompanyCommand/CreateOrUpdateByCode POST /api/command/CompanyCommand/CreateOrUpdateByCodes POST /api/command/CompanyCommand/Creates POST /api/command/LoginProviderCommand/Create POST /api/command/LoginProviderCommand/CreateIfNotExistByCode POST /api/command/LoginProviderCommand/CreateOrUpdateByCode POST /api/command/LoginProviderTypeCommand/Create POST /api/command/LoginProviderTypeCommand/CreateIfNotExistByCode POST /api/command/LoginProviderTypeCommand/CreateOrUpdateByCode POST /api/command/SecurityClientCommand/CreateSecretIfNotExist POST /api/command/SecurityClientCommand/GenerateSecret POST /api/command/SecurityClientCommand/GenerateSecrets POST /api/command/SecurityRightCommand/Create POST /api/command/SecurityRightCommand/CreateIfNotExistByCode POST /api/command/SecurityRightCommand/CreateOrUpdate POST /api/command/SecurityRoleCommand/AddSecurityRightByCodeAsync POST /api/command/SecurityRoleCommand/AddSecurityRightByIdAsync POST /api/command/SecurityRoleCommand/Create POST /api/command/SecurityRoleCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleCommand/CreateOrUpdateByCode POST /api/command/SecurityRoleCommand/RemoveSecurityRightAsync POST /api/command/SecurityRoleCommand/RemoveSecurityRightByCodeAsync POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCode POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightByCodes POST /api/command/SecurityRoleTemplateCommand/AddSecurityRightById POST /api/command/SecurityRoleTemplateCommand/Create POST /api/command/SecurityRoleTemplateCommand/CreateIfNotExistByCode POST /api/command/SecurityRoleTemplateCommand/RemoveSecurityRight POST /api/command/TenantCommand/Create POST /api/command/TenantCommand/CreateIfNotExistByCode POST /api/command/TenantCommand/CreateOrUpdateByCode POST /api/command/TenantCommand/CreateOrUpdateByProvidedMasterKey PUT /api/command/ApplicationModuleCommand/Update PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserId PUT /api/command/ApplicationUserCommand/RemoveAllRolesByUserIds PUT /api/command/ApplicationUserCommand/Update PUT /api/command/ApplicationUserCommand/UpdateUserProfileInformation PUT /api/command/CompanyCommand/Update PUT /api/command/LoginProviderCommand/Update PUT /api/command/LoginProviderTypeCommand/Update PUT /api/command/SecurityRightCommand/Update PUT /api/command/SecurityRoleCommand/Update PUT /api/command/SecurityRoleTemplateCommand/CreateOrUpdateByCode PUT /api/command/SecurityRoleTemplateCommand/Update PUT /api/command/TenantCommand/Update
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a65222d63e9f2
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true longpaths = true [remote "origin"] url = https://github.com/theirc/rescue-patternlab-deploy fetch = +refs/heads/*:refs/remotes/origin/* [gc] auto = 0 [http] version = HTTP/1.1
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522e2e507f2
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://github.com/theirc/rescue-patternlab-deploy fetch = +refs/heads/*:refs/remotes/origin/* [gc] auto = 0 [http] version = HTTP/1.1
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a65225ef58660
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://github.com/theirc/rescue-patternlab-deploy.git fetch = +refs/heads/*:refs/remotes/origin/*
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: medium
Fingerprint: 5f32cf5d6962f09c114fbe07114fbe07e90bc7860b877f82eef9fda6442372c0
Found 47 files trough .DS_Store spidering: /apps /assets /assets/css /assets/data /assets/img /assets/js /assets/video /authenticate.php /config.php /documentation /header.php /helper-pages /index.php /modules /navbar-horizontal.php /navbar-vertical.php /security.php /session_write.php /sign-in.php /sign-out.php /template /template/apps /template/assets /template/changelog.html /template/coming-soon.html /template/dashboard /template/demo /template/documentation /template/index.html /template/modules /template/pages /template/pages/authentication /template/pages/authentication/simple /template/pages/errors /template/pages/faq /template/pages/landing /template/pages/members.html /template/pages/notifications.html /template/pages/pricing /template/pages/starter.html /template/pages/timeline.html /template/showcase.html /template/upcoming.html /template/vendors /template/widgets.html /vendors /web.config
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044baa2727ab8135b5bbc521bbb3ad39a5a
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true ignorecase = true [remote "origin"] url = https://github.com/azureappserviceoss/wordpress-azure fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master [branch "linux-appservice"] remote = origin merge = refs/heads/linux-appservice
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044baa2727ab8135b5bbc521bbb3ad39a5a
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true ignorecase = true [remote "origin"] url = https://github.com/azureappserviceoss/wordpress-azure fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master [branch "linux-appservice"] remote = origin merge = refs/heads/linux-appservice
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044baa2727ab8135b5bbc521bbb3ad39a5a
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true ignorecase = true [remote "origin"] url = https://github.com/azureappserviceoss/wordpress-azure fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master [branch "linux-appservice"] remote = origin merge = refs/heads/linux-appservice
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044baa2727ab8135b5bbc521bbb3ad39a5a
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true ignorecase = true [remote "origin"] url = https://github.com/azureappserviceoss/wordpress-azure fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master [branch "linux-appservice"] remote = origin merge = refs/heads/linux-appservice
Open service 40.121.32.232:443 · geographyapi.hyundaicaprogram.com
2026-02-15 21:27
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sun, 15 Feb 2026 21:27:40 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:80 · hyundaiusaapi.autodatadigitaldealer.com
2026-02-07 08:26
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 07 Feb 2026 08:27:17 GMT Location: https://hyundaiusaapi.autodatadigitaldealer.com/
Open service 40.121.32.232:443 · brandapi.autodatadigitaldealer.com
2026-02-01 09:09
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sun, 01 Feb 2026 09:10:27 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · auth.demo.autodatadigitaldealer.com
2026-01-26 02:26
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Mon, 26 Jan 2026 02:27:06 GMT
Server: Kestrel
Cache-Control: no-cache, no-store
Pragma: no-cache
Set-Cookie: .AspNetCore.Antiforgery.nixphHDAMN4=CfDJ8JcAvZIaOXpJtRJSQrxNIENEGxCmbMD_xaJfohxFr58VlgLuX31D0f9FG6tKvrFBM5azdnGeo1FeN-uZS-KDfeYF1M428FFcXEUuRKmJEbOuHHiwaeyzwGQbI1cMSOXzXzJzGbDdORbnf-OzJ0BU4hY; path=/; samesite=strict; httponly
Transfer-Encoding: chunked
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Content-Security-Policy: default-src 'self'; object-src 'none'; frame-ancestors https://dc.services.visualstudio.com/v2/track https://*.autodatadigitaldealer.com https://*.hyundaicaprogram.com https://*.hyundaiusasmartdigitalanalytics.com https://*.hondaprogram.com https://*.acuraprogram.com; frame-src https://auth.autodatadigitaldealer.com https://auth.hyundaicaprogram.com https://auth.hyundaiusasmartdigitalanalytics.com https://auth.hondaprogram.com https://auth.acuraprogram.com; sandbox allow-forms allow-same-origin allow-scripts; base-uri 'self'; img-src 'self';
X-Content-Security-Policy: default-src 'self'; object-src 'none'; frame-ancestors https://dc.services.visualstudio.com/v2/track https://*.autodatadigitaldealer.com https://*.hyundaicaprogram.com https://*.hyundaiusasmartdigitalanalytics.com https://*.hondaprogram.com https://*.acuraprogram.com; frame-src https://auth.autodatadigitaldealer.com https://auth.hyundaicaprogram.com https://auth.hyundaiusasmartdigitalanalytics.com https://auth.hondaprogram.com https://auth.acuraprogram.com; sandbox allow-forms allow-same-origin allow-scripts; base-uri 'self'; img-src 'self';
Referrer-Policy: no-referrer
Page title: J.D. Power - SmartDigital
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>J.D. Power - SmartDigital</title>
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
<link rel="stylesheet" href="/css/site.min.css" />
<link rel="stylesheet" href="/lib/materialcomponentweb/dist/material-components-web.min.css" />
</head>
<body>
<div class="container body-content">
<div class="mdc-card">
<section class="mdc-card__primary mdc-card__border-bottom">
<div class="company-logo"></div>
</section>
<form novalidate action="" method="post">
<input type="hidden" id="ReturnUrl" name="ReturnUrl" value="" />
<section class="mdc-typography--bod">
<div class="mdc-text-field mdc-text-field--outlined" data-mdc-auto-init="MDCTextField">
<input type="text" id="username" class="mdc-text-field__input" required maxlength="50" aria-label="Username" name="Username" value="">
<div class="mdc-notched-outline">
<div class="mdc-notched-outline__leading"></div>
<div class="mdc-notched-outline__notch">
<label for="tf-outlined" class="mdc-floating-label">User Name</label>
</div>
<div class="mdc-notched-outline__trailing"></div>
</div>
</div>
<div class="mdc-text-field mdc-text-field--outlined" data-mdc-auto-init="MDCTextField">
<input type="password" id="current-password" autocomplete="off" class="mdc-text-field__input" required aria-label="Password" name="Password">
<div class="mdc-notched-outline">
<div class="mdc-notched-outline__leading"></div>
<div class="mdc-notched-outline__notch">
<label for="tf-outlined" class="mdc-floating-label">Enter Your Password</label>
</div>
<div class="mdc-notched-outline__trailing"></div>
</div>
</div>
</section>
<section class="mdc-typography--bod">
<div class="mdc-form-field">
<div class="mdc-checkbox">
<input type="checkbox" class="mdc-checkbox__native-control" id="remember-login-checkbox" data-val="true" data-val-required="The RememberLogin field is required." name="RememberLogin" value="true" />
<div class="mdc-checkbox__background">
<svg class="mdc-checkbox__checkmark" viewBox="0 0 24 24">
<path class="mdc-checkbox__checkmark-path" fill="none" d="M1.73,12.91 8.1,19.28 22.79,4.59" />
</svg>
<div class="mdc-checkbox__mixedmark"></div>
</div>
</div>
<label for="remember-login-label">Remember My Login</label>
</div>
</section>
<section class="mdc-card__actions flex-right-small">
<button id="SignInButton" name="button" value="login" type="submit" class="mdc-button mdc-button--raised mdc-card__action" data-mdc-auto-init="MDCRipple">Login</button>
<button id="ForgotPasswordButton" name="button" value="recovery" type="submit" class="mdc-button" data-mdc-auto-init="MDCRipple" formnovalidate>Forget Password?</button>
</section>
<input name="__RequestVerificationToken" type="hidden" value="CfDJ8JcAvZIaOXpJtRJSQrxNIEMIv9NkCJU1fRJH6Jw5hm5KAMfPAwqa6Jx6tUZxmg1ffBqttm76rwnzCQfWxG58KVtouqMFXFUoGkLYoA6NPRJXwwpe6kzR2RvgYAXGXdvSKY5IBuV8ZSdqCYtMJk5obds" /><input name="RememberLogin" type="hidden" value="false" /></form>
</div>
</div>
<script src="/lib/materialcomponentweb/dist/material-components-web.min.js"></script>
<script src="/js/login.js"></script>
Open service 40.121.32.232:80 · auth.demo.autodatadigitaldealer.com
2026-01-26 02:26
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 26 Jan 2026 02:27:06 GMT Location: https://auth.demo.autodatadigitaldealer.com/
Open service 40.121.32.232:80 · home.spiegelweb.com
2026-01-23 17:15
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 17:16:06 GMT Location: https://home.spiegelweb.com/
Open service 40.121.32.232:443 · home.spiegelweb.com
2026-01-23 17:15
HTTP/1.1 200 OK Connection: close Content-Type: text/html; charset=UTF-8 Date: Fri, 23 Jan 2026 17:16:07 GMT Server: nginx/1.28.0 Cache-Control: no-store, no-cache, must-revalidate Expires: Thu, 19 Nov 1981 08:52:00 GMT Pragma: no-cache Set-Cookie: PHPSESSID=39ad70fcb49e2dcb25b0585c433a359e; path=/ Transfer-Encoding: chunked X-Powered-By: PHP/8.2.29 Failed to connect to the database: SQLSTATE[HY000] [2002] Cannot connect to MySQL using SSL
Open service 40.121.32.232:443 · develop.marketware.com
2026-01-23 16:44
HTTP/1.1 200 OK
Content-Length: 1474
Connection: close
Content-Type: text/html
Date: Fri, 23 Jan 2026 16:45:18 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1db448ff2ad0cc2"
Last-Modified: Mon, 02 Dec 2024 07:58:18 GMT
Set-Cookie: ARRAffinity=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;Secure;Domain=develop.marketware.com
Set-Cookie: ARRAffinitySameSite=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;SameSite=None;Secure;Domain=develop.marketware.com
Page title: Marketware
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Marketware</title>
<link rel="icon" href="/favicon.svg" type="image/icon type">
<script src="https://medsphere.sisense.com/js/frame.js"></script>
<script
src="https://code.jquery.com/jquery-3.6.4.min.js"
integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8="
crossorigin="anonymous"></script>
<style>
a { cursor: pointer; }
</style>
</head>
<body>
<div id="app"></div>
<script>
(function(apiKey){
(function(p,e,n,d,o){var v,w,x,y,z;o=p[d]=p[d]||{};o._q=[];
v=['initialize','identify','updateOptions','pageLoad','track'];for(w=0,x=v.length;w<x;++w)(function(m){
o[m]=o[m]||function(){o._q[m===v[0]?'unshift':'push']([m].concat([].slice.call(arguments,0)));};})(v[w]);
y=e.createElement(n);y.async=!0;y.src='https://cdn.pendo.io/agent/static/'+apiKey+'/pendo.js';
z=e.getElementsByTagName(n)[0];z.parentNode.insertBefore(y,z);})(window,document,'script','pendo');
})('6fb9a9a8-2253-4e65-7add-6a8aedef973b');
</script>
<script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"> </script>
<script type="text/javascript" src="https://public.tableau.com/javascripts/api/tableau-2.min.js"></script>
<script type="text/javascript" src="/app.735f2f37fc062f913192.js"></script></body>
</html>
Open service 40.121.32.232:443 · acurausa-reportingdataapi.autodatadigitaldealer.com
2026-01-23 15:55
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 15:56:12 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · hyundaiusa-reportingdataapi.dev.autodatadigitaldealer.com
2026-01-23 15:55
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 15:56:13 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · stjvntampa.org
2026-01-23 14:02
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=UTF-8
Date: Fri, 23 Jan 2026 14:03:06 GMT
Server: nginx
Cache-Control: max-age=3, must-revalidate
Transfer-Encoding: chunked
Vary: Accept-Encoding, Cookie
X-Powered-By: PHP/7.2.13
Fastcgi-Cache: MISS
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Page title: Giáo Xứ Việt Nam Thánh Giuse – Tampa, Florida – —————————————————————————-St Joseph Vietnamese Parish, 5601 Hanley Rd, Tampa, FL 33634 ————-Giờ Lễ: Thứ 7 – Lễ Vọng Chúa Nhật 7g tối ——————–Chúa Nhật: Lễ 8g30, 10g30 và 12:30 chiều (song ngữ) ———————–Thứ 3, Thứ 4, Thứ 5, Thứ 6: Lễ 7g tối ——————-Liên lạc: 813-397-2019 (Office) hoặc 813-403-6519 (cell)
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<link rel="profile" href="http://gmpg.org/xfn/11">
<title>Giáo Xứ Việt Nam Thánh Giuse – Tampa, Florida – —————————————————————————-St Joseph Vietnamese Parish, 5601 Hanley Rd, Tampa, FL 33634 ————-Giờ Lễ: Thứ 7 – Lễ Vọng Chúa Nhật 7g tối ——————–Chúa Nhật: Lễ 8g30, 10g30 và 12:30 chiều (song ngữ) ———————–Thứ 3, Thứ 4, Thứ 5, Thứ 6: Lễ 7g tối ——————-Liên lạc: 813-397-2019 (Office) hoặc 813-403-6519 (cell)</title>
<meta name='robots' content='max-image-preview:large' />
<meta name="viewport" content="width=device-width" />
<meta name="generator" content="WordPress 5.8.1" />
<link rel='dns-prefetch' href='//translate.google.com' />
<link rel='dns-prefetch' href='//s.w.org' />
<link rel="alternate" type="application/rss+xml" title="Giáo Xứ Việt Nam Thánh Giuse - Tampa, Florida » Feed" href="https://stjvntampa.org/feed/" />
<link rel="alternate" type="application/rss+xml" title="Giáo Xứ Việt Nam Thánh Giuse - Tampa, Florida » Comments Feed" href="https://stjvntampa.org/comments/feed/" />
<link rel="pingback" href="https://stjvntampa.org/xmlrpc.php" />
<script type="text/javascript">
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/stjvntampa.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.8.1"}};
!function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode;p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([10084,65039,8205,55357,56613],[10084,65039,8203,55357,56613])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(n=t.source||{}).concatemoji?c(n.concatemoji):n.wpemoji&&n.twemoji&&(c(n.twemoji),c(n.wpemoji)))}(window,document,window._wpemojiSettings);
</script>
<style type="text/css">
img.wp-smiley,
img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 .07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://stjvntampa.org/wp-includes
Open service 40.121.32.232:443 · geographyapi-staging.hyundaicaprogram.com
2026-01-23 13:59
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 14:00:27 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · hyundaiusaapi.staging.autodatadigitaldealer.com
2026-01-23 13:59
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 14:00:26 GMT Server: Kestrel Location: /swagger Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · clientorganizationapi.staging.autodatadigitaldealer.com
2026-01-23 13:59
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 14:00:27 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · geographyapi-staging.acuraprogram.com
2026-01-23 13:59
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 14:00:28 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · reportingapi.staging.autodatadigitaldealer.com
2026-01-23 13:59
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 14:00:28 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · menuapi.staging.autodatadigitaldealer.com
2026-01-23 13:59
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 14:00:27 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache
Open service 40.121.32.232:443 · stjosephvietnameseparishtampa.org
2026-01-23 13:41
HTTP/1.1 200 OK Connection: close Content-Type: text/html; charset=UTF-8 Date: Fri, 23 Jan 2026 13:42:03 GMT Server: nginx Cache-Control: max-age=3, must-revalidate Transfer-Encoding: chunked Vary: Accept-Encoding, Cookie X-Powered-By: PHP/7.2.13 Fastcgi-Cache: HIT X-XSS-Protection: 1; mode=block X-Frame-Options: SAMEORIGIN X-Content-Type-Options: nosniff
Open service 40.121.32.232:443 · stjosephvietnameseparishtampa.org
2026-01-23 13:36
HTTP/1.1 200 OK Connection: close Content-Type: text/html; charset=UTF-8 Date: Fri, 23 Jan 2026 13:37:03 GMT Server: nginx Cache-Control: max-age=3, must-revalidate Transfer-Encoding: chunked Vary: Accept-Encoding, Cookie X-Powered-By: PHP/7.2.13 Fastcgi-Cache: MISS X-XSS-Protection: 1; mode=block X-Frame-Options: SAMEORIGIN X-Content-Type-Options: nosniff
Open service 40.121.32.232:443 · demo-reportingdataapi.dev.autodatadigitaldealer.com
2026-01-23 13:22
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 13:22:50 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · statusreportapi.i-mazing.com
2026-01-23 13:21
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 13:21:46 GMT Server: Kestrel Location: index.html x-ms-middleware-request-id: 00000000-0000-0000-0000-000000000000
Open service 40.121.32.232:443 · ws.timeclocknow.com
2026-01-23 13:17
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Fri, 23 Jan 2026 13:18:23 GMT
Server: Kestrel
Transfer-Encoding: chunked
Request-Context: appId=cid-v1:e5d45054-daf0-4c88-a3f5-a044418e47cd
Page title: Time Clock Now
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
<title>Time Clock Now</title>
<base href="/"/>
<script type="text/javascript">
!function(T,l,y){var S=T.location,k="script",D="instrumentationKey",C="ingestionendpoint",I="disableExceptionTracking",E="ai.device.",b="toLowerCase",w="crossOrigin",N="POST",e="appInsightsSDK",t=y.name||"appInsights";(y.name||T[e])&&(T[e]=t);var n=T[t]||function(d){var g=!1,f=!1,m={initialize:!0,queue:[],sv:"5",version:2,config:d};function v(e,t){var n={},a="Browser";return n[E+"id"]=a[b](),n[E+"type"]=a,n["ai.operation.name"]=S&&S.pathname||"_unknown_",n["ai.internal.sdkVersion"]="javascript:snippet_"+(m.sv||m.version),{time:function(){var e=new Date;function t(e){var t=""+e;return 1===t.length&&(t="0"+t),t}return e.getUTCFullYear()+"-"+t(1+e.getUTCMonth())+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+((e.getUTCMilliseconds()/1e3).toFixed(3)+"").slice(2,5)+"Z"}(),iKey:e,name:"Microsoft.ApplicationInsights."+e.replace(/-/g,"")+"."+t,sampleRate:100,tags:n,data:{baseData:{ver:2}}}}var h=d.url||y.src;if(h){function a(e){var t,n,a,i,r,o,s,c,u,p,l;g=!0,m.queue=[],f||(f=!0,t=h,s=function(){var e={},t=d.connectionString;if(t)for(var n=t.split(";"),a=0;a<n.length;a++){var i=n[a].split("=");2===i.length&&(e[i[0][b]()]=i[1])}if(!e[C]){var r=e.endpointsuffix,o=r?e.location:null;e[C]="https://"+(o?o+".":"")+"dc."+(r||"services.visualstudio.com")}return e}(),c=s[D]||d[D]||"",u=s[C],p=u?u+"/v2/track":d.endpointUrl,(l=[]).push((n="SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details)",a=t,i=p,(o=(r=v(c,"Exception")).data).baseType="ExceptionData",o.baseData.exceptions=[{typeName:"SDKLoadFailed",message:n.replace(/\./g,"-"),hasFullStack:!1,stack:n+"\nSnippet failed to load ["+a+"] -- Telemetry is disabled\nHelp Link: https://go.microsoft.com/fwlink/?linkid=2128109\nHost: "+(S&&S.pathname||"_unknown_")+"\nEndpoint: "+i,parsedStack:[]}],r)),l.push(function(e,t,n,a){var i=v(c,"Message"),r=i.data;r.baseType="MessageData";var o=r.baseData;return o.message='AI (Internal): 99 message:"'+("SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details) ("+n+")").replace(/\"/g,"")+'"',o.properties={endpoint:a},i}(0,0,t,p)),function(e,t){if(JSON){var n=T.fetch;if(n&&!y.useXhr)n(t,{method:N,body:JSON.stringify(e),mode:"cors"});else if(XMLHttpRequest){var a=new XMLHttpRequest;a.open(N,t),a.setRequestHeader("Content-type","application/json"),a.send(JSON.stringify(e))}}}(l,p))}function i(e,t){f||setTimeout(function(){!t&&m.core||a()},500)}var e=function(){var n=l.createElement(k);n.src=h;var e=y[w];return!e&&""!==e||"undefined"==n[w]||(n[w]=e),n.onload=i,n.onerror=a,n.onreadystatechange=function(e,t){"loaded"!==n.readyState&&"complete"!==n.readyState||i(0,t)},n}();y.ld<0?l.getElementsByTagName("head")[0].appendChild(e):setTimeout(function(){l.getElementsByTagName(k)[0].parentNode.appendChild(e)},y.ld||0)}try{m.cookie=l.cookie}catch(p){}function t(e){for(;e.length;)!function(t){m[t]=function(){var e=arguments;g||m.queue.push(function(){m[t].apply(m,e)})}}(e.pop())}var n="track",r="TrackPage",o="TrackEvent";t([n+"Event",n+"PageView",n+"Exception",n+"Trace",n+"DependencyData",n+"Metric",n+"PageViewPerformance","start"+r,"stop"+r,"start"+o,"stop"+o,"addTelemetryInitializer","setAuthenticatedUserContext","clearAuthenticatedUserContext","flush"]),m.SeverityLevel={Verbose:0,Information:1,Warning:2,Error:3,Critical:4};var s=(d.extensionConfig||{}).ApplicationInsightsAnalytics||{};if(!0!==d[I]&&!0!==s[I]){var c="onerror";t(["_"+c]);var u=T[c];T[c]=function(e,t,n,a,i){var r=u&&u(e,t,n,a,i);return!0!==r&&m["_"+c]({message:e,url:t,lineNumber:n,columnNumber:a,error:i}),r},d.autoExceptionInstrumented=!0}return m}(y.cfg);function a(){y.onInit&&y.onInit(n)}(T[t]=n).queue&&0===n.queue.length?(n.queue.push(a),n.trackPageView({})):a()}(window,document,{
src: "https://js.monit
Open service 40.121.32.232:443 · feature5.marketware.com
2026-01-23 13:17
HTTP/1.1 200 OK
Content-Length: 804
Connection: close
Content-Type: text/html
Date: Fri, 23 Jan 2026 13:17:52 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc3750257af924"
Last-Modified: Tue, 07 Oct 2025 06:03:48 GMT
Set-Cookie: ARRAffinity=298d1a367453de0d3b00ae4cb14f9a510c662350b9b7b87b39773671fb45b44a;Path=/;HttpOnly;Secure;Domain=feature5.marketware.com
Set-Cookie: ARRAffinitySameSite=298d1a367453de0d3b00ae4cb14f9a510c662350b9b7b87b39773671fb45b44a;Path=/;HttpOnly;SameSite=None;Secure;Domain=feature5.marketware.com
Page title: Marketware
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><title>Marketware</title><link rel=icon href=/favicon.svg type="image/icon type"><script src=https://medsphere.sisense.com/js/frame.js></script><script src=https://accounts.google.com/gsi/client async defer=defer></script><script src=https://code.jquery.com/jquery-3.6.4.min.js integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin=anonymous></script><style>a { cursor: pointer; }</style></head><body><div id=app></div><script id=ze-snippet src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"></script><script type=text/javascript src=https://public.tableau.com/javascripts/api/tableau-2.min.js></script><script type=text/javascript src=/app.3feae17967d300c98e01.js></script></body></html>
Open service 40.121.32.232:443 · staging.api.colormanager.natific.com
2026-01-23 13:14
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 13:15:02 GMT Server: Kestrel Strict-Transport-Security: max-age=2592000 x-ms-middleware-request-id: 00000000-0000-0000-0000-000000000000 Request-Context: appId=cid-v1:5647161c-da04-44c8-b144-9596f0e5e661 Content-Security-Policy: frame-ancestors 'self' https://staging.sso.natific.com;
Open service 40.121.32.232:443 · geographyapi.staging.autodatadigitaldealer.com
2026-01-23 13:09
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 13:10:27 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · dealerapi.hondaprogram.com
2026-01-23 12:46
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 12:47:06 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · styleapi.hyundaicaprogram.com
2026-01-23 12:46
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 12:46:53 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · schedulerapi.staging.autodatadigitaldealer.com
2026-01-23 12:46
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 12:46:55 GMT Server: Kestrel Location: /swagger Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · userapi.dev.autodatadigitaldealer.com
2026-01-23 12:46
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 12:46:54 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · dealerapi-staging.acuraprogram.com
2026-01-23 12:46
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 12:46:53 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · hondausaapi.dev.autodatadigitaldealer.com
2026-01-23 12:46
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 12:46:53 GMT Server: Kestrel Location: /swagger Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · dealerapi.staging.autodatadigitaldealer.com
2026-01-23 12:31
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 12:32:17 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · acurausaapi.staging.autodatadigitaldealer.com
2026-01-23 12:31
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 12:32:18 GMT Server: Kestrel Location: /swagger Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · userapi.staging.autodatadigitaldealer.com
2026-01-23 12:31
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 12:32:16 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · reportingapi-staging.hyundaiusasmartdigitalanalytics.com
2026-01-23 12:21
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 12:21:39 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · reportingdataapi.hyundaiusasmartdigitalanalytics.com
2026-01-23 11:57
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 11:58:08 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · menuapi.dev.autodatadigitaldealer.com
2026-01-23 11:13
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 11:13:41 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache
Open service 40.121.32.232:443 · reportingdataapi.acuraprogram.com
2026-01-23 11:13
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 11:13:42 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · styleapi-staging.hyundaicaprogram.com
2026-01-23 11:13
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 11:13:42 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · api-staging.hyundaiusasmartdigitalanalytics.com
2026-01-23 10:52
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 10:52:34 GMT Server: Kestrel Location: /swagger Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · reportingdataapi-staging.hyundaiusasmartdigitalanalytics.com
2026-01-23 10:48
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 10:49:01 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · gxthanhgiusetampa.org
2026-01-23 10:20
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=UTF-8
Date: Fri, 23 Jan 2026 10:21:25 GMT
Server: nginx
Transfer-Encoding: chunked
X-Powered-By: PHP/7.2.13
Link: <https://gxthanhgiusetampa.org/wp-json/>; rel="https://api.w.org/"
Link: <https://gxthanhgiusetampa.org/wp-json/wp/v2/pages/15>; rel="alternate"; type="application/json"
Link: <https://gxthanhgiusetampa.org/>; rel=shortlink
Fastcgi-Cache: HIT
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Page title: Giáo Xứ Việt Nam Thánh Giuse – Tampa, Florida – —————————————————————————-St Joseph Vietnamese Parish, 5601 Hanley Rd, Tampa, FL 33634 ————-Giờ Lễ: Thứ 7 – Lễ Vọng Chúa Nhật 7g tối ——————–Chúa Nhật: Lễ 8g30, 10g30 và 12:30 chiều (song ngữ) ———————–Thứ 3, Thứ 4, Thứ 5, Thứ 6: Lễ 7g tối ——————-Liên lạc: 813-397-2019 (Office) hoặc 813-403-6519 (cell)
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<link rel="profile" href="http://gmpg.org/xfn/11">
<title>Giáo Xứ Việt Nam Thánh Giuse – Tampa, Florida – —————————————————————————-St Joseph Vietnamese Parish, 5601 Hanley Rd, Tampa, FL 33634 ————-Giờ Lễ: Thứ 7 – Lễ Vọng Chúa Nhật 7g tối ——————–Chúa Nhật: Lễ 8g30, 10g30 và 12:30 chiều (song ngữ) ———————–Thứ 3, Thứ 4, Thứ 5, Thứ 6: Lễ 7g tối ——————-Liên lạc: 813-397-2019 (Office) hoặc 813-403-6519 (cell)</title>
<meta name='robots' content='max-image-preview:large' />
<meta name="viewport" content="width=device-width" />
<meta name="generator" content="WordPress 5.8.1" />
<link rel='dns-prefetch' href='//translate.google.com' />
<link rel='dns-prefetch' href='//s.w.org' />
<link rel="alternate" type="application/rss+xml" title="Giáo Xứ Việt Nam Thánh Giuse - Tampa, Florida » Feed" href="https://gxthanhgiusetampa.org/feed/" />
<link rel="alternate" type="application/rss+xml" title="Giáo Xứ Việt Nam Thánh Giuse - Tampa, Florida » Comments Feed" href="https://gxthanhgiusetampa.org/comments/feed/" />
<link rel="pingback" href="https://gxthanhgiusetampa.org/xmlrpc.php" />
<script type="text/javascript">
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/gxthanhgiusetampa.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.8.1"}};
!function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode;p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([10084,65039,8205,55357,56613],[10084,65039,8203,55357,56613])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(n=t.source||{}).concatemoji?c(n.concatemoji):n.wpemoji&&n.twemoji&&(c(n.twemoji),c(n.wpemoji)))}(window,document,window._wpemojiSettings);
</script>
<style type="text/css">
img.wp-smiley,
img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 .07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https:
Open service 40.121.32.232:443 · api.hyundaiusasmartdigitalanalytics.com
2026-01-23 10:06
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 10:07:06 GMT Server: Kestrel Location: /swagger Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · dealerapi.hyundaiusasmartdigitalanalytics.com
2026-01-23 10:06
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 10:07:06 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · reportingapi.dev.autodatadigitaldealer.com
2026-01-23 09:10
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 09:10:34 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · schedulerapi.dev.autodatadigitaldealer.com
2026-01-23 09:10
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 09:10:33 GMT Server: Kestrel Location: /swagger Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · reportingdataapi-staging.acuraprogram.com
2026-01-23 09:10
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 09:10:33 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · acurausa-reportingdataapi.dev.autodatadigitaldealer.com
2026-01-23 09:10
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 09:10:35 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · styleapi-staging.hyundaiusasmartdigitalanalytics.com
2026-01-23 08:26
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 08:27:13 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · gxthanhgiusetampa.org
2026-01-23 06:52
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=UTF-8
Date: Fri, 23 Jan 2026 06:53:20 GMT
Server: nginx
Transfer-Encoding: chunked
Vary: Accept-Encoding, Cookie
X-Powered-By: PHP/7.2.13
Link: <https://gxthanhgiusetampa.org/wp-json/>; rel="https://api.w.org/"
Link: <https://gxthanhgiusetampa.org/wp-json/wp/v2/pages/15>; rel="alternate"; type="application/json"
Link: <https://gxthanhgiusetampa.org/>; rel=shortlink
Fastcgi-Cache: HIT
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Page title: Giáo Xứ Việt Nam Thánh Giuse – Tampa, Florida – —————————————————————————-St Joseph Vietnamese Parish, 5601 Hanley Rd, Tampa, FL 33634 ————-Giờ Lễ: Thứ 7 – Lễ Vọng Chúa Nhật 7g tối ——————–Chúa Nhật: Lễ 8g30, 10g30 và 12:30 chiều (song ngữ) ———————–Thứ 3, Thứ 4, Thứ 5, Thứ 6: Lễ 7g tối ——————-Liên lạc: 813-397-2019 (Office) hoặc 813-403-6519 (cell)
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<link rel="profile" href="http://gmpg.org/xfn/11">
<title>Giáo Xứ Việt Nam Thánh Giuse – Tampa, Florida – —————————————————————————-St Joseph Vietnamese Parish, 5601 Hanley Rd, Tampa, FL 33634 ————-Giờ Lễ: Thứ 7 – Lễ Vọng Chúa Nhật 7g tối ——————–Chúa Nhật: Lễ 8g30, 10g30 và 12:30 chiều (song ngữ) ———————–Thứ 3, Thứ 4, Thứ 5, Thứ 6: Lễ 7g tối ——————-Liên lạc: 813-397-2019 (Office) hoặc 813-403-6519 (cell)</title>
<meta name='robots' content='max-image-preview:large' />
<meta name="viewport" content="width=device-width" />
<meta name="generator" content="WordPress 5.8.1" />
<link rel='dns-prefetch' href='//translate.google.com' />
<link rel='dns-prefetch' href='//s.w.org' />
<link rel="alternate" type="application/rss+xml" title="Giáo Xứ Việt Nam Thánh Giuse - Tampa, Florida » Feed" href="https://gxthanhgiusetampa.org/feed/" />
<link rel="alternate" type="application/rss+xml" title="Giáo Xứ Việt Nam Thánh Giuse - Tampa, Florida » Comments Feed" href="https://gxthanhgiusetampa.org/comments/feed/" />
<link rel="pingback" href="https://gxthanhgiusetampa.org/xmlrpc.php" />
<script type="text/javascript">
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/gxthanhgiusetampa.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.8.1"}};
!function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode;p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([10084,65039,8205,55357,56613],[10084,65039,8203,55357,56613])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(n=t.source||{}).concatemoji?c(n.concatemoji):n.wpemoji&&n.twemoji&&(c(n.twemoji),c(n.wpemoji)))}(window,document,window._wpemojiSettings);
</script>
<style type="text/css">
img.wp-smiley,
img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 .07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https:
Open service 40.121.32.232:443 · www.gxthanhgiusetampa.org
2026-01-23 06:42
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=UTF-8
Date: Fri, 23 Jan 2026 06:43:27 GMT
Server: nginx
Cache-Control: max-age=3, must-revalidate
Transfer-Encoding: chunked
Vary: Accept-Encoding, Cookie
X-Powered-By: PHP/7.2.13
Fastcgi-Cache: HIT
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Page title: Giáo Xứ Việt Nam Thánh Giuse – Tampa, Florida – —————————————————————————-St Joseph Vietnamese Parish, 5601 Hanley Rd, Tampa, FL 33634 ————-Giờ Lễ: Thứ 7 – Lễ Vọng Chúa Nhật 7g tối ——————–Chúa Nhật: Lễ 8g30, 10g30 và 12:30 chiều (song ngữ) ———————–Thứ 3, Thứ 4, Thứ 5, Thứ 6: Lễ 7g tối ——————-Liên lạc: 813-397-2019 (Office) hoặc 813-403-6519 (cell)
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<link rel="profile" href="http://gmpg.org/xfn/11">
<title>Giáo Xứ Việt Nam Thánh Giuse – Tampa, Florida – —————————————————————————-St Joseph Vietnamese Parish, 5601 Hanley Rd, Tampa, FL 33634 ————-Giờ Lễ: Thứ 7 – Lễ Vọng Chúa Nhật 7g tối ——————–Chúa Nhật: Lễ 8g30, 10g30 và 12:30 chiều (song ngữ) ———————–Thứ 3, Thứ 4, Thứ 5, Thứ 6: Lễ 7g tối ——————-Liên lạc: 813-397-2019 (Office) hoặc 813-403-6519 (cell)</title>
<meta name='robots' content='max-image-preview:large' />
<meta name="viewport" content="width=device-width" />
<meta name="generator" content="WordPress 5.8.1" />
<link rel='dns-prefetch' href='//translate.google.com' />
<link rel='dns-prefetch' href='//s.w.org' />
<link rel="alternate" type="application/rss+xml" title="Giáo Xứ Việt Nam Thánh Giuse - Tampa, Florida » Feed" href="https://www.gxthanhgiusetampa.org/feed/" />
<link rel="alternate" type="application/rss+xml" title="Giáo Xứ Việt Nam Thánh Giuse - Tampa, Florida » Comments Feed" href="https://www.gxthanhgiusetampa.org/comments/feed/" />
<link rel="pingback" href="https://www.gxthanhgiusetampa.org/xmlrpc.php" />
<script type="text/javascript">
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.gxthanhgiusetampa.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.8.1"}};
!function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode;p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([10084,65039,8205,55357,56613],[10084,65039,8203,55357,56613])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(n=t.source||{}).concatemoji?c(n.concatemoji):n.wpemoji&&n.twemoji&&(c(n.twemoji),c(n.wpemoji)))}(window,document,window._wpemojiSettings);
</script>
<style type="text/css">
img.wp-smiley,
img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 .07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
</style>
<link rel='stylesheet' id='wp-block-library-cs
Open service 40.121.32.232:443 · styleapi-staging.acuraprogram.com
2026-01-23 04:17
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 04:18:29 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · hondausa-reportingdataapi.autodatadigitaldealer.com
2026-01-23 04:17
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 04:18:30 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · geographyapi-staging.hondaprogram.com
2026-01-23 04:17
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 04:18:28 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · acurausaapi.dev.autodatadigitaldealer.com
2026-01-23 04:17
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 04:18:28 GMT Server: Kestrel Location: /swagger Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · hondausa-reportingdataapi.dev.autodatadigitaldealer.com
2026-01-23 04:17
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 04:18:28 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · reportingdataapi-staging.hyundaicaprogram.com
2026-01-23 04:17
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 04:18:28 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · acurausa-reportingdataapi.staging.autodatadigitaldealer.com
2026-01-23 04:17
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 04:18:28 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · reportingdataapi-staging.hondaprogram.com
2026-01-23 04:17
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 04:18:27 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · reportingapi-staging.hondaprogram.com
2026-01-23 04:17
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 04:18:28 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · brandapi.dev.autodatadigitaldealer.com
2026-01-23 04:17
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 04:18:28 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · brandapi.staging.autodatadigitaldealer.com
2026-01-23 04:17
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 04:18:29 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · userapi-staging.acuraprogram.com
2026-01-23 04:17
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 04:18:28 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · hyundaicanada-reportingdataapi.dev.autodatadigitaldealer.com
2026-01-23 04:17
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 04:18:28 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · userapi.hondaprogram.com
2026-01-23 03:24
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 03:24:50 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · styleapi.staging.autodatadigitaldealer.com
2026-01-23 03:24
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 03:24:49 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · hyundaiusaapi.dev.autodatadigitaldealer.com
2026-01-23 03:24
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 03:24:49 GMT Server: Kestrel Location: /swagger Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · geographyapi.hyundaiusasmartdigitalanalytics.com
2026-01-23 01:53
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 01:53:50 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · www.essexactivetraveldesignportal.co.uk
2026-01-23 01:37
HTTP/1.1 200 OK Connection: close Content-Type: text/html; charset=UTF-8 Date: Fri, 23 Jan 2026 01:37:53 GMT Server: Apache Transfer-Encoding: chunked Vary: Accept-Encoding X-Powered-By: PHP/7.3.27 Link: <https://www.essexactivetraveldesignportal.co.uk/wp-json/>; rel="https://api.w.org/" Link: <https://www.essexactivetraveldesignportal.co.uk/>; rel=shortlink
Open service 40.121.32.232:443 · www.sightpas.com
2026-01-23 01:28
HTTP/1.1 200 OK Content-Length: 927 Connection: close Content-Type: text/html Date: Fri, 23 Jan 2026 01:28:54 GMT Server: Kestrel Accept-Ranges: bytes ETag: "1db15a1fd3b449f" Last-Modified: Thu, 03 Oct 2024 14:39:02 GMT Set-Cookie: ARRAffinity=e5cdd3a2b3ea6b1bab30cd486062b2229f312de4effacae6c0dc28fc4821902f;Path=/;HttpOnly;Secure;Domain=www.sightpas.com Set-Cookie: ARRAffinitySameSite=e5cdd3a2b3ea6b1bab30cd486062b2229f312de4effacae6c0dc28fc4821902f;Path=/;HttpOnly;SameSite=None;Secure;Domain=www.sightpas.com <!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/21_SP-APP ICON.png"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Web site created using create-react-app"/><link rel="apple-touch-icon" href="/21_SP-APP ICON.png"/><link rel="manifest" href="/manifest.json"/><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap" rel="stylesheet"><link rel="stylesheet" href="/index.css"><script defer="defer" src="/static/js/main.72516225.js"></script><link href="/static/css/main.258d58f8.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
Open service 40.121.32.232:443 · demoapi.dev.autodatadigitaldealer.com
2026-01-23 01:16
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 01:17:22 GMT Server: Kestrel Location: /swagger Set-Cookie: ARRAffinity=11e3945fbeeebfecb8933edd3744b9e1530ef80a9c4506c8f4934624f212bf88;Path=/;HttpOnly;Secure;Domain=demoapi.dev.autodatadigitaldealer.com Set-Cookie: ARRAffinitySameSite=11e3945fbeeebfecb8933edd3744b9e1530ef80a9c4506c8f4934624f212bf88;Path=/;HttpOnly;SameSite=None;Secure;Domain=demoapi.dev.autodatadigitaldealer.com Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · geographyapi.hondaprogram.com
2026-01-23 00:55
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 00:56:17 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · styleapi.hondaprogram.com
2026-01-23 00:55
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 00:56:17 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · menuapi-staging.hondaprogram.com
2026-01-23 00:55
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 00:56:17 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache
Open service 40.121.32.232:443 · dealerapi-staging.hondaprogram.com
2026-01-23 00:55
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 00:56:17 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · styleapi-staging.hondaprogram.com
2026-01-23 00:55
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 00:56:17 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · api-staging.hondaprogram.com
2026-01-23 00:55
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 00:56:17 GMT Server: Kestrel Location: /swagger Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · acurausaapi.autodatadigitaldealer.com
2026-01-23 00:55
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 00:56:17 GMT Server: Kestrel Location: /swagger Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · api-staging.hyundaicaprogram.com
2026-01-23 00:55
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 00:55:41 GMT Server: Kestrel Location: /swagger Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · styleapi.acuraprogram.com
2026-01-23 00:55
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 00:55:39 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · dealerapi-staging.hyundaicaprogram.com
2026-01-23 00:55
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 00:55:39 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · reportingapi.hondaprogram.com
2026-01-23 00:47
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 00:48:01 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · reportingdataapi.hondaprogram.com
2026-01-23 00:28
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 00:29:30 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · geographyapi.dev.autodatadigitaldealer.com
2026-01-23 00:28
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 00:29:11 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · hyundaiusa-reportingdataapi.staging.autodatadigitaldealer.com
2026-01-23 00:28
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 00:29:11 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · menuapi-staging.acuraprogram.com
2026-01-23 00:28
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 00:29:12 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache
Open service 40.121.32.232:80 · dev-ecommerce.lendfirm.com
2026-01-22 23:59
HTTP/1.1 200 OK
Content-Length: 3499
Connection: close
Content-Type: text/html
Date: Thu, 22 Jan 2026 23:59:35 GMT
Server: Apache
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
ETag: "dab-5bff24bdbb244"
Last-Modified: Wed, 14 Apr 2021 17:44:19 GMT
Vary: Accept-Encoding
Page title: Microsoft Azure App Service - Welcome
<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv=X-UA-Compatible content="IE=edge"> <title>Microsoft Azure App Service - Welcome</title> <link rel="shortcut icon" href="https://appservice.azureedge.net/images/app-service/v3/favicon.ico" type="image/x-icon"/> <link rel="stylesheet" href="https://ajax.aspnetcdn.com/ajax/bootstrap/4.1.1/css/bootstrap.min.css" crossorigin="anonymous"> <link rel="stylesheet" type="text/css" href="https://appservice.azureedge.net/css/app-service/v3/main.css"> <script src="https://appservice.azureedge.net/scripts/app-service/v3/loc.min.js" crossorigin="anonymous"></script> <script type="text/javascript">window.onload=function (){try{var a=window.location.hostname; if (a.includes(".azurewebsites.net")){a=a.replace(".azurewebsites.net", "")}var b=document.getElementById("depCenterLink1"); b.setAttribute("href", b.getAttribute("href") + "&sitename=" + a); loc();}catch (d){}}</script></head><body> <nav class="navbar navbar-light bg-light"> <div class="navbar-brand "> <div class="container pl-4 ml-5"> <img src="https://appservice.azureedge.net/images/app-service/v3/microsoft_azure_logo.svg" width="270" height="108" alt=""> </div></div></nav> <div class="container-fluid container-height mr-2"> <div class="pt-10 pb-10 mt-10 mb-10 d-xxs-none d-xs-none d-sm-none d-md-none d-lg-block d-xl-block" style="height:20px; width:100%; clear:both;"></div><div class="row"> <div class="row col-xs-12 col-sm-12 d-block d-lg-none d-xl-none d-md-block d-sm-block d-xs-block"> <div class="text-center"> <img src="https://appservice.azureedge.net/images/app-service/v3/generic.svg"> </div></div><div class=" extra-pl-small-scr offset-xl-1 offset-lg-1 offset-md-2 offset-sm-2 offset-xs-4 col-xl-5 col-lg-5 col-md-10 col-sm-11 col-xs-11 div-vertical-center"> <div class="container-fluid"> <div class="row"> <h2 id="heyDevelopers">Hey, App Service developers!</h2> </div><br><div class="row"> <h4 id="upRunning">Your app service is up and running.</h4> </div><div class="row"> <h4 id="nextSteps">Time to take the next step and deploy your code.</h4> </div><div class="row info-mg-top"> <p class=" pl-0 col-md-6 col-sm-12 info-mg-top"><span id="codeReady">Have your code ready?</span><br><span id="useDCenter"> Use deployment center to get code published from your client or setup continuous deployment.</span><br><a id="depCenterLink1" href="https://go.microsoft.com/fwlink/?linkid=2057852"><button class="btn btn-primary btn-mg-top" type="submit" id="deplCenter">Deployment Center</button></a></p><p class="pl-0 offset-md-1 col-md-5 col-sm-12 info-mg-top"> <span id="codeNotReady">Don't have your code yet?</span><br><span id="followQS">Follow our quickstart guide and you'll have a full app ready in 5 minutes or less.</span> <br><a href="https://go.microsoft.com/fwlink/?linkid=2084231"><button class="btn btn-primary btn-mg-top" type="submit" id="quickStart">Quickstart</button></a></p></div></div></div><div class="col-xl-5 col-lg-5 col-md-12 d-none d-lg-block"> <div class="text-center"><img src="https://appservice.azureedge.net/images/app-service/v3/generic.svg"> </div></div><div class="col-xl-1 col-lg-1 col-md-1"></div></div></div><script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.2.1.min.js" crossorigin="anonymous"></script> <script src="https://ajax.aspnetcdn.com/ajax/bootstrap/4.1.1/bootstrap.min.js" crossorigin="anonymous"></script></body></html>
Open service 40.121.32.232:443 · dev-ecommerce.lendfirm.com
2026-01-22 23:59
HTTP/1.1 200 OK
Content-Length: 3499
Connection: close
Content-Type: text/html
Date: Thu, 22 Jan 2026 23:59:36 GMT
Server: Apache
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
ETag: "dab-5bff24bdbb244"
Last-Modified: Wed, 14 Apr 2021 17:44:19 GMT
Vary: Accept-Encoding
Page title: Microsoft Azure App Service - Welcome
<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv=X-UA-Compatible content="IE=edge"> <title>Microsoft Azure App Service - Welcome</title> <link rel="shortcut icon" href="https://appservice.azureedge.net/images/app-service/v3/favicon.ico" type="image/x-icon"/> <link rel="stylesheet" href="https://ajax.aspnetcdn.com/ajax/bootstrap/4.1.1/css/bootstrap.min.css" crossorigin="anonymous"> <link rel="stylesheet" type="text/css" href="https://appservice.azureedge.net/css/app-service/v3/main.css"> <script src="https://appservice.azureedge.net/scripts/app-service/v3/loc.min.js" crossorigin="anonymous"></script> <script type="text/javascript">window.onload=function (){try{var a=window.location.hostname; if (a.includes(".azurewebsites.net")){a=a.replace(".azurewebsites.net", "")}var b=document.getElementById("depCenterLink1"); b.setAttribute("href", b.getAttribute("href") + "&sitename=" + a); loc();}catch (d){}}</script></head><body> <nav class="navbar navbar-light bg-light"> <div class="navbar-brand "> <div class="container pl-4 ml-5"> <img src="https://appservice.azureedge.net/images/app-service/v3/microsoft_azure_logo.svg" width="270" height="108" alt=""> </div></div></nav> <div class="container-fluid container-height mr-2"> <div class="pt-10 pb-10 mt-10 mb-10 d-xxs-none d-xs-none d-sm-none d-md-none d-lg-block d-xl-block" style="height:20px; width:100%; clear:both;"></div><div class="row"> <div class="row col-xs-12 col-sm-12 d-block d-lg-none d-xl-none d-md-block d-sm-block d-xs-block"> <div class="text-center"> <img src="https://appservice.azureedge.net/images/app-service/v3/generic.svg"> </div></div><div class=" extra-pl-small-scr offset-xl-1 offset-lg-1 offset-md-2 offset-sm-2 offset-xs-4 col-xl-5 col-lg-5 col-md-10 col-sm-11 col-xs-11 div-vertical-center"> <div class="container-fluid"> <div class="row"> <h2 id="heyDevelopers">Hey, App Service developers!</h2> </div><br><div class="row"> <h4 id="upRunning">Your app service is up and running.</h4> </div><div class="row"> <h4 id="nextSteps">Time to take the next step and deploy your code.</h4> </div><div class="row info-mg-top"> <p class=" pl-0 col-md-6 col-sm-12 info-mg-top"><span id="codeReady">Have your code ready?</span><br><span id="useDCenter"> Use deployment center to get code published from your client or setup continuous deployment.</span><br><a id="depCenterLink1" href="https://go.microsoft.com/fwlink/?linkid=2057852"><button class="btn btn-primary btn-mg-top" type="submit" id="deplCenter">Deployment Center</button></a></p><p class="pl-0 offset-md-1 col-md-5 col-sm-12 info-mg-top"> <span id="codeNotReady">Don't have your code yet?</span><br><span id="followQS">Follow our quickstart guide and you'll have a full app ready in 5 minutes or less.</span> <br><a href="https://go.microsoft.com/fwlink/?linkid=2084231"><button class="btn btn-primary btn-mg-top" type="submit" id="quickStart">Quickstart</button></a></p></div></div></div><div class="col-xl-5 col-lg-5 col-md-12 d-none d-lg-block"> <div class="text-center"><img src="https://appservice.azureedge.net/images/app-service/v3/generic.svg"> </div></div><div class="col-xl-1 col-lg-1 col-md-1"></div></div></div><script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.2.1.min.js" crossorigin="anonymous"></script> <script src="https://ajax.aspnetcdn.com/ajax/bootstrap/4.1.1/bootstrap.min.js" crossorigin="anonymous"></script></body></html>
Open service 40.121.32.232:443 · sales.marketware.com
2026-01-22 23:16
HTTP/1.1 200 OK
Content-Length: 902
Connection: close
Content-Type: text/html
Date: Thu, 22 Jan 2026 23:16:53 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc8b7c805c2786"
Last-Modified: Thu, 22 Jan 2026 08:52:56 GMT
Set-Cookie: ARRAffinity=298d1a367453de0d3b00ae4cb14f9a510c662350b9b7b87b39773671fb45b44a;Path=/;HttpOnly;Secure;Domain=sales.marketware.com
Set-Cookie: ARRAffinitySameSite=298d1a367453de0d3b00ae4cb14f9a510c662350b9b7b87b39773671fb45b44a;Path=/;HttpOnly;SameSite=None;Secure;Domain=sales.marketware.com
Page title: Marketware
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><title>Marketware</title><link rel=icon href=/favicon.svg type="image/icon type"><script src=https://medsphere.sisense.com/js/frame.js></script><script src=https://accounts.google.com/gsi/client async defer=defer></script><script src=https://code.jquery.com/jquery-3.6.4.min.js integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin=anonymous></script><style>a { cursor: pointer; }</style></head><body><div id=app></div><script id=ze-snippet src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"></script><script type=text/javascript src=https://public.tableau.com/javascripts/api/tableau-2.min.js></script><script type=text/javascript src=/app.98e1e4b48c64bf7b4504.js></script></body></html>
Open service 40.121.32.232:443 · release.marketware.com
2026-01-22 23:16
HTTP/1.1 200 OK
Content-Length: 902
Connection: close
Content-Type: text/html
Date: Thu, 22 Jan 2026 23:16:35 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc8b7a84874186"
Last-Modified: Thu, 22 Jan 2026 08:38:44 GMT
Set-Cookie: ARRAffinity=298d1a367453de0d3b00ae4cb14f9a510c662350b9b7b87b39773671fb45b44a;Path=/;HttpOnly;Secure;Domain=release.marketware.com
Set-Cookie: ARRAffinitySameSite=298d1a367453de0d3b00ae4cb14f9a510c662350b9b7b87b39773671fb45b44a;Path=/;HttpOnly;SameSite=None;Secure;Domain=release.marketware.com
Page title: Marketware
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><title>Marketware</title><link rel=icon href=/favicon.svg type="image/icon type"><script src=https://medsphere.sisense.com/js/frame.js></script><script src=https://accounts.google.com/gsi/client async defer=defer></script><script src=https://code.jquery.com/jquery-3.6.4.min.js integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin=anonymous></script><style>a { cursor: pointer; }</style></head><body><div id=app></div><script id=ze-snippet src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"></script><script type=text/javascript src=https://public.tableau.com/javascripts/api/tableau-2.min.js></script><script type=text/javascript src=/app.c3ead8e87e247d5eb6f0.js></script></body></html>
Open service 40.121.32.232:443 · sightpas.com
2026-01-22 23:15
HTTP/1.1 200 OK Content-Length: 927 Connection: close Content-Type: text/html Date: Thu, 22 Jan 2026 23:16:18 GMT Server: Kestrel Accept-Ranges: bytes ETag: "1db15a1fd3b449f" Last-Modified: Thu, 03 Oct 2024 14:39:02 GMT Set-Cookie: ARRAffinity=e5cdd3a2b3ea6b1bab30cd486062b2229f312de4effacae6c0dc28fc4821902f;Path=/;HttpOnly;Secure;Domain=sightpas.com Set-Cookie: ARRAffinitySameSite=e5cdd3a2b3ea6b1bab30cd486062b2229f312de4effacae6c0dc28fc4821902f;Path=/;HttpOnly;SameSite=None;Secure;Domain=sightpas.com <!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/21_SP-APP ICON.png"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Web site created using create-react-app"/><link rel="apple-touch-icon" href="/21_SP-APP ICON.png"/><link rel="manifest" href="/manifest.json"/><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap" rel="stylesheet"><link rel="stylesheet" href="/index.css"><script defer="defer" src="/static/js/main.72516225.js"></script><link href="/static/css/main.258d58f8.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
Open service 40.121.32.232:443 · essexcyclingdesignportal.co.uk
2026-01-22 22:30
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8 Date: Thu, 22 Jan 2026 22:31:00 GMT Server: Apache Location: https://www.essexactivetraveldesignportal.co.uk/ X-Powered-By: PHP/7.3.27 X-Redirect-By: WordPress
Open service 40.121.32.232:443 · styleapi.hyundaiusasmartdigitalanalytics.com
2026-01-22 22:10
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 22:11:29 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · app2.timeclocknow.com
2026-01-22 21:33
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Thu, 22 Jan 2026 21:33:33 GMT
Server: Kestrel
Transfer-Encoding: chunked
Request-Context: appId=cid-v1:e5d45054-daf0-4c88-a3f5-a044418e47cd
Page title: Time Clock Now
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
<title>Time Clock Now</title>
<base href="/"/>
<script type="text/javascript">
!function(T,l,y){var S=T.location,k="script",D="instrumentationKey",C="ingestionendpoint",I="disableExceptionTracking",E="ai.device.",b="toLowerCase",w="crossOrigin",N="POST",e="appInsightsSDK",t=y.name||"appInsights";(y.name||T[e])&&(T[e]=t);var n=T[t]||function(d){var g=!1,f=!1,m={initialize:!0,queue:[],sv:"5",version:2,config:d};function v(e,t){var n={},a="Browser";return n[E+"id"]=a[b](),n[E+"type"]=a,n["ai.operation.name"]=S&&S.pathname||"_unknown_",n["ai.internal.sdkVersion"]="javascript:snippet_"+(m.sv||m.version),{time:function(){var e=new Date;function t(e){var t=""+e;return 1===t.length&&(t="0"+t),t}return e.getUTCFullYear()+"-"+t(1+e.getUTCMonth())+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+((e.getUTCMilliseconds()/1e3).toFixed(3)+"").slice(2,5)+"Z"}(),iKey:e,name:"Microsoft.ApplicationInsights."+e.replace(/-/g,"")+"."+t,sampleRate:100,tags:n,data:{baseData:{ver:2}}}}var h=d.url||y.src;if(h){function a(e){var t,n,a,i,r,o,s,c,u,p,l;g=!0,m.queue=[],f||(f=!0,t=h,s=function(){var e={},t=d.connectionString;if(t)for(var n=t.split(";"),a=0;a<n.length;a++){var i=n[a].split("=");2===i.length&&(e[i[0][b]()]=i[1])}if(!e[C]){var r=e.endpointsuffix,o=r?e.location:null;e[C]="https://"+(o?o+".":"")+"dc."+(r||"services.visualstudio.com")}return e}(),c=s[D]||d[D]||"",u=s[C],p=u?u+"/v2/track":d.endpointUrl,(l=[]).push((n="SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details)",a=t,i=p,(o=(r=v(c,"Exception")).data).baseType="ExceptionData",o.baseData.exceptions=[{typeName:"SDKLoadFailed",message:n.replace(/\./g,"-"),hasFullStack:!1,stack:n+"\nSnippet failed to load ["+a+"] -- Telemetry is disabled\nHelp Link: https://go.microsoft.com/fwlink/?linkid=2128109\nHost: "+(S&&S.pathname||"_unknown_")+"\nEndpoint: "+i,parsedStack:[]}],r)),l.push(function(e,t,n,a){var i=v(c,"Message"),r=i.data;r.baseType="MessageData";var o=r.baseData;return o.message='AI (Internal): 99 message:"'+("SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details) ("+n+")").replace(/\"/g,"")+'"',o.properties={endpoint:a},i}(0,0,t,p)),function(e,t){if(JSON){var n=T.fetch;if(n&&!y.useXhr)n(t,{method:N,body:JSON.stringify(e),mode:"cors"});else if(XMLHttpRequest){var a=new XMLHttpRequest;a.open(N,t),a.setRequestHeader("Content-type","application/json"),a.send(JSON.stringify(e))}}}(l,p))}function i(e,t){f||setTimeout(function(){!t&&m.core||a()},500)}var e=function(){var n=l.createElement(k);n.src=h;var e=y[w];return!e&&""!==e||"undefined"==n[w]||(n[w]=e),n.onload=i,n.onerror=a,n.onreadystatechange=function(e,t){"loaded"!==n.readyState&&"complete"!==n.readyState||i(0,t)},n}();y.ld<0?l.getElementsByTagName("head")[0].appendChild(e):setTimeout(function(){l.getElementsByTagName(k)[0].parentNode.appendChild(e)},y.ld||0)}try{m.cookie=l.cookie}catch(p){}function t(e){for(;e.length;)!function(t){m[t]=function(){var e=arguments;g||m.queue.push(function(){m[t].apply(m,e)})}}(e.pop())}var n="track",r="TrackPage",o="TrackEvent";t([n+"Event",n+"PageView",n+"Exception",n+"Trace",n+"DependencyData",n+"Metric",n+"PageViewPerformance","start"+r,"stop"+r,"start"+o,"stop"+o,"addTelemetryInitializer","setAuthenticatedUserContext","clearAuthenticatedUserContext","flush"]),m.SeverityLevel={Verbose:0,Information:1,Warning:2,Error:3,Critical:4};var s=(d.extensionConfig||{}).ApplicationInsightsAnalytics||{};if(!0!==d[I]&&!0!==s[I]){var c="onerror";t(["_"+c]);var u=T[c];T[c]=function(e,t,n,a,i){var r=u&&u(e,t,n,a,i);return!0!==r&&m["_"+c]({message:e,url:t,lineNumber:n,columnNumber:a,error:i}),r},d.autoExceptionInstrumented=!0}return m}(y.cfg);function a(){y.onInit&&y.onInit(n)}(T[t]=n).queue&&0===n.queue.length?(n.queue.push(a),n.trackPageView({})):a()}(window,document,{
src: "https://js.monit
Open service 40.121.32.232:443 · geographyapi-staging.hyundaiusasmartdigitalanalytics.com
2026-01-22 20:19
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 20:20:15 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · feature2.marketware.com
2026-01-22 20:18
HTTP/1.1 200 OK
Content-Length: 804
Connection: close
Content-Type: text/html
Date: Thu, 22 Jan 2026 20:19:16 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc6a5b80381424"
Last-Modified: Thu, 11 Dec 2025 05:03:34 GMT
Set-Cookie: ARRAffinity=298d1a367453de0d3b00ae4cb14f9a510c662350b9b7b87b39773671fb45b44a;Path=/;HttpOnly;Secure;Domain=feature2.marketware.com
Set-Cookie: ARRAffinitySameSite=298d1a367453de0d3b00ae4cb14f9a510c662350b9b7b87b39773671fb45b44a;Path=/;HttpOnly;SameSite=None;Secure;Domain=feature2.marketware.com
Page title: Marketware
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><title>Marketware</title><link rel=icon href=/favicon.svg type="image/icon type"><script src=https://medsphere.sisense.com/js/frame.js></script><script src=https://accounts.google.com/gsi/client async defer=defer></script><script src=https://code.jquery.com/jquery-3.6.4.min.js integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin=anonymous></script><style>a { cursor: pointer; }</style></head><body><div id=app></div><script id=ze-snippet src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"></script><script type=text/javascript src=https://public.tableau.com/javascripts/api/tableau-2.min.js></script><script type=text/javascript src=/app.49d45e4ce75c909497f6.js></script></body></html>
Open service 40.121.32.232:443 · bisandbox.marketware.com
2026-01-22 19:35
HTTP/1.1 200 OK
Content-Length: 902
Connection: close
Content-Type: text/html
Date: Thu, 22 Jan 2026 19:36:21 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc8ac7601e5e06"
Last-Modified: Wed, 21 Jan 2026 11:16:23 GMT
Set-Cookie: ARRAffinity=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;Secure;Domain=bisandbox.marketware.com
Set-Cookie: ARRAffinitySameSite=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;SameSite=None;Secure;Domain=bisandbox.marketware.com
Page title: Marketware
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><title>Marketware</title><link rel=icon href=/favicon.svg type="image/icon type"><script src=https://medsphere.sisense.com/js/frame.js></script><script src=https://accounts.google.com/gsi/client async defer=defer></script><script src=https://code.jquery.com/jquery-3.6.4.min.js integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin=anonymous></script><style>a { cursor: pointer; }</style></head><body><div id=app></div><script id=ze-snippet src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"></script><script type=text/javascript src=https://public.tableau.com/javascripts/api/tableau-2.min.js></script><script type=text/javascript src=/app.3a3ca3afbf809c0651a5.js></script></body></html>
Open service 40.121.32.232:443 · genican.com
2026-01-22 16:57
HTTP/1.1 404 Site Not Found
Content-Length: 2667
Connection: close
Content-Type: text/html
Date: Thu, 22 Jan 2026 16:57:30 GMT
Page title: Microsoft Azure Web App - Error 404
<!DOCTYPE html>
<html>
<head>
<title>Microsoft Azure Web App - Error 404</title>
<style type="text/css">
html {
height: 100%;
width: 100%;
}
#feature {
width: 960px;
margin: 75px auto 0 auto;
overflow: auto;
}
#content {
font-family: "Segoe UI";
font-weight: normal;
font-size: 22px;
color: #ffffff;
float: left;
margin-top: 68px;
margin-left: 0px;
vertical-align: middle;
}
#content h1 {
font-family: "Segoe UI Light";
color: #ffffff;
font-weight: normal;
font-size: 60px;
line-height: 48pt;
width: 800px;
}
a, a:visited, a:active, a:hover {
color: #ffffff;
}
#content a.button {
background: #0DBCF2;
border: 1px solid #FFFFFF;
color: #FFFFFF;
display: inline-block;
font-family: Segoe UI;
font-size: 24px;
line-height: 46px;
margin-top: 10px;
padding: 0 15px 3px;
text-decoration: none;
}
#content a.button img {
float: right;
padding: 10px 0 0 15px;
}
#content a.button:hover {
background: #1C75BC;
}
</style>
<script type="text/javascript">
function toggle_visibility(id) {
var e = document.getElementById(id);
if (e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
</script>
</head>
<body bgcolor="#00abec">
<div id="feature">
<div id="content">
<h1>404 Web Site not found.</h1>
<p>You may be seeing this error due to one of the reasons listed below :</p>
<ul>
<li>Custom domain has not been configured inside Azure. See <a href="https://go.microsoft.com/fwlink/?linkid=2194614">how to map an existing domain</a> to resolve this.</li>
<li>Client cache is still pointing the domain to old IP address. Clear the cache by running the command <i>ipconfig/flushdns.</i></li>
</ul>
<p>Checkout <a href="https://go.microsoft.com/fwlink/?linkid=2194451">App Service Domain FAQ</a> for more questions.</p>
</div>
</div>
</body>
</html>
Open service 40.121.32.232:80 · genican.com
2026-01-22 16:57
HTTP/1.1 404 Site Not Found
Content-Length: 2667
Connection: close
Content-Type: text/html
Date: Thu, 22 Jan 2026 16:57:30 GMT
Page title: Microsoft Azure Web App - Error 404
<!DOCTYPE html>
<html>
<head>
<title>Microsoft Azure Web App - Error 404</title>
<style type="text/css">
html {
height: 100%;
width: 100%;
}
#feature {
width: 960px;
margin: 75px auto 0 auto;
overflow: auto;
}
#content {
font-family: "Segoe UI";
font-weight: normal;
font-size: 22px;
color: #ffffff;
float: left;
margin-top: 68px;
margin-left: 0px;
vertical-align: middle;
}
#content h1 {
font-family: "Segoe UI Light";
color: #ffffff;
font-weight: normal;
font-size: 60px;
line-height: 48pt;
width: 800px;
}
a, a:visited, a:active, a:hover {
color: #ffffff;
}
#content a.button {
background: #0DBCF2;
border: 1px solid #FFFFFF;
color: #FFFFFF;
display: inline-block;
font-family: Segoe UI;
font-size: 24px;
line-height: 46px;
margin-top: 10px;
padding: 0 15px 3px;
text-decoration: none;
}
#content a.button img {
float: right;
padding: 10px 0 0 15px;
}
#content a.button:hover {
background: #1C75BC;
}
</style>
<script type="text/javascript">
function toggle_visibility(id) {
var e = document.getElementById(id);
if (e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
</script>
</head>
<body bgcolor="#00abec">
<div id="feature">
<div id="content">
<h1>404 Web Site not found.</h1>
<p>You may be seeing this error due to one of the reasons listed below :</p>
<ul>
<li>Custom domain has not been configured inside Azure. See <a href="https://go.microsoft.com/fwlink/?linkid=2194614">how to map an existing domain</a> to resolve this.</li>
<li>Client cache is still pointing the domain to old IP address. Clear the cache by running the command <i>ipconfig/flushdns.</i></li>
</ul>
<p>Checkout <a href="https://go.microsoft.com/fwlink/?linkid=2194451">App Service Domain FAQ</a> for more questions.</p>
</div>
</div>
</body>
</html>
Open service 40.121.32.232:80 · userapi-staging.demo.autodatadigitaldealer.com
2026-01-22 16:54
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:54:46 GMT Location: https://userapi-staging.demo.autodatadigitaldealer.com/
Open service 40.121.32.232:443 · userapi-staging.demo.autodatadigitaldealer.com
2026-01-22 16:54
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:54:46 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:80 · styleapi-staging.demo.autodatadigitaldealer.com
2026-01-22 16:53
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:54:18 GMT Location: https://styleapi-staging.demo.autodatadigitaldealer.com/
Open service 40.121.32.232:443 · styleapi-staging.demo.autodatadigitaldealer.com
2026-01-22 16:53
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:54:18 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · user-staging.demo.autodatadigitaldealer.com
2026-01-22 16:53
HTTP/1.1 200 OK
Content-Length: 1380
Connection: close
Content-Type: text/html
Date: Thu, 22 Jan 2026 16:54:02 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc7f5d298c0664"
Last-Modified: Tue, 06 Jan 2026 22:38:22 GMT
Page title: SmartDigital - User
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>SmartDigital - User</title>
<base href="/">
<script src="/assets/environment.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<link href="/assets/app-loader.css" rel="stylesheet">
<link rel="stylesheet" href="styles.14b763cb40501fb5563b.css"></head>
<body>
<app-root>
<div class="overlay">
<div class="la-line-scale-party">
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
<div class="loading-text">
<p> Loading... </p>
</div>
</div>
</app-root>
<script src="runtime-es2015.51bb32448795f09952c7.js" type="module"></script><script src="runtime-es5.51bb32448795f09952c7.js" nomodule defer></script><script src="polyfills-es5.49726927c2fec3110bec.js" nomodule defer></script><script src="polyfills-es2015.1df5bf1d99d05efc5136.js" type="module"></script><script src="main-es2015.cc3f3cfa53386cacc7c8.js" type="module"></script><script src="main-es5.cc3f3cfa53386cacc7c8.js" nomodule defer></script></body>
</html>
Open service 40.121.32.232:80 · user-staging.demo.autodatadigitaldealer.com
2026-01-22 16:53
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:54:00 GMT Location: https://user-staging.demo.autodatadigitaldealer.com/
Open service 40.121.32.232:443 · reporting-staging.demo.autodatadigitaldealer.com
2026-01-22 16:52
HTTP/1.1 200 OK
Content-Length: 2199
Connection: close
Content-Type: text/html
Date: Thu, 22 Jan 2026 16:52:39 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc8bba59bcd697"
Last-Modified: Thu, 22 Jan 2026 16:15:40 GMT
Strict-Transport-Security: max-age=2592000
Page title: SmartDigital - Analytics
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>SmartDigital - Analytics</title>
<base href="/">
<script src="/assets/environment.js" type="text/javascript" crossorigin="anonymous"></script>
<!-- Latest v2.x.x -->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500" rel="stylesheet">
<!-- FontAwesome -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" integrity="sha512-9usAa10IRO0HhonpyAIVpjrylPvoDwiPUiKdWk5t3PyolY1cOd4DSE0Ga+ri4AuTroPR5aQvXU9xC6qOPnzFeg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
<link href="/assets/app-loader.css" rel="stylesheet">
<link rel="stylesheet" href="styles.ef471ac527f12402a631.css"></head>
<body>
<app-root>
<div class="overlay">
<div class="la-line-scale-party">
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
<div class="loading-text">
<p> Loading... </p>
</div>
</div>
</app-root>
<!-- FontAwesome -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/js/all.min.js" integrity="sha512-yFjZbTYRCJodnuyGlsKamNE/LlEaEAxSUDe5+u61mV8zzqJVFOH7TnULE2/PP/l5vKWpUNnF4VGVkXh3MjgLsg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script src="runtime-es2015.865a0e0c40d2dc3e922c.js" type="module"></script><script src="runtime-es5.865a0e0c40d2dc3e922c.js" nomodule defer></script><script src="polyfills-es5.d317ebccbd6cbbd61c08.js" nomodule defer></script><script src="polyfills-es2015.373b9c37a7af022cd134.js" type="module"></script><script src="scripts.c9ee0648712eeb9dc7b2.js" defer></script><script src="main-es2015.fa520985c9f13c6b6a91.js" type="module"></script><script src="main-es5.fa520985c9f13c6b6a91.js" nomodule defer></script></body>
</html>
Open service 40.121.32.232:80 · reporting-staging.demo.autodatadigitaldealer.com
2026-01-22 16:52
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:52:39 GMT Location: https://reporting-staging.demo.autodatadigitaldealer.com/
Open service 40.121.32.232:80 · reportingapi-staging.demo.autodatadigitaldealer.com
2026-01-22 16:51
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:52:22 GMT Location: https://reportingapi-staging.demo.autodatadigitaldealer.com/
Open service 40.121.32.232:443 · reportingapi-staging.demo.autodatadigitaldealer.com
2026-01-22 16:51
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:52:22 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · geographyapi-staging.demo.autodatadigitaldealer.com
2026-01-22 16:51
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:52:18 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:80 · geographyapi-staging.demo.autodatadigitaldealer.com
2026-01-22 16:51
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:52:17 GMT Location: https://geographyapi-staging.demo.autodatadigitaldealer.com/
Open service 40.121.32.232:443 · menuapi-staging.demo.autodatadigitaldealer.com
2026-01-22 16:51
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:51:53 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache
Open service 40.121.32.232:80 · menuapi-staging.demo.autodatadigitaldealer.com
2026-01-22 16:51
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:51:53 GMT Location: https://menuapi-staging.demo.autodatadigitaldealer.com/
Open service 40.121.32.232:443 · dealer-staging.demo.autodatadigitaldealer.com
2026-01-22 16:49
HTTP/1.1 200 OK
Content-Length: 1373
Connection: close
Content-Type: text/html
Date: Thu, 22 Jan 2026 16:50:02 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1db9aa425f9ba5d"
Last-Modified: Fri, 21 Mar 2025 20:59:34 GMT
Page title: SmartDigital - Dealer
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>SmartDigital - Dealer</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500" rel="stylesheet">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<script src="assets/environment.js"></script>
<link href="/assets/app-loader.css" rel="stylesheet">
<link rel="stylesheet" href="styles.5838dc026741f87fd23c.css"></head>
<body>
<app-root>
<div class="overlay">
<div class="la-line-scale-party">
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
<div class="loading-text">
<p> Loading... </p>
</div>
</div>
</app-root>
<script src="runtime-es2015.00a1d898fe9540cdfc2a.js" type="module"></script><script src="runtime-es5.00a1d898fe9540cdfc2a.js" nomodule defer></script><script src="polyfills-es5.b87856c374af8e5faca9.js" nomodule defer></script><script src="polyfills-es2015.b70182c7b021dfd091f7.js" type="module"></script><script src="main-es2015.d483bf3ad95a74c69850.js" type="module"></script><script src="main-es5.d483bf3ad95a74c69850.js" nomodule defer></script></body>
</html>
Open service 40.121.32.232:80 · dealer-staging.demo.autodatadigitaldealer.com
2026-01-22 16:49
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:50:02 GMT Location: https://dealer-staging.demo.autodatadigitaldealer.com/
Open service 40.121.32.232:443 · dealerapi-staging.demo.autodatadigitaldealer.com
2026-01-22 16:48
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:49:05 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:80 · dealerapi-staging.demo.autodatadigitaldealer.com
2026-01-22 16:48
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:49:04 GMT Location: https://dealerapi-staging.demo.autodatadigitaldealer.com/
Open service 40.121.32.232:80 · auth-staging.demo.autodatadigitaldealer.com
2026-01-22 16:45
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:45:32 GMT Location: https://auth-staging.demo.autodatadigitaldealer.com/
Open service 40.121.32.232:443 · auth-staging.demo.autodatadigitaldealer.com
2026-01-22 16:45
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Thu, 22 Jan 2026 16:45:34 GMT
Server: Kestrel
Cache-Control: no-cache, no-store
Pragma: no-cache
Set-Cookie: .AspNetCore.Antiforgery.nixphHDAMN4=CfDJ8O-3knjhVPJGihQiDwMyXQDVyqP-8-VoyVfMg2vGAaKDId47joAQOlQbOpwDjABIuVytIUq9-HrugeQZeM5V09dpBmjU46JLkIQqmDFBTxnyFwLFCtJ8QFGwIyu4YTPOoEoQfhq98PjhPvj0Epye8tc; path=/; samesite=strict; httponly
Transfer-Encoding: chunked
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Content-Security-Policy: default-src 'self'; object-src 'none'; frame-ancestors https://dc.services.visualstudio.com/v2/track https://*.staging.autodatadigitaldealer.com https://*.hyundaicaprogram.com https://*.hyundaiusasmartdigitalanalytics.com https://*.hondaprogram.com https://*.acuraprogram.com; frame-src https://auth.autodatadigitaldealer.com https://auth-staging.hyundaicaprogram.com https://auth-staging.hyundaiusasmartdigitalanalytics.com https://auth-staging.hondaprogram.com https://auth-staging.acuraprogram.com; sandbox allow-forms allow-same-origin allow-scripts; base-uri 'self'; img-src 'self';
X-Content-Security-Policy: default-src 'self'; object-src 'none'; frame-ancestors https://dc.services.visualstudio.com/v2/track https://*.staging.autodatadigitaldealer.com https://*.hyundaicaprogram.com https://*.hyundaiusasmartdigitalanalytics.com https://*.hondaprogram.com https://*.acuraprogram.com; frame-src https://auth.autodatadigitaldealer.com https://auth-staging.hyundaicaprogram.com https://auth-staging.hyundaiusasmartdigitalanalytics.com https://auth-staging.hondaprogram.com https://auth-staging.acuraprogram.com; sandbox allow-forms allow-same-origin allow-scripts; base-uri 'self'; img-src 'self';
Referrer-Policy: no-referrer
Page title: J.D. Power - SmartDigital
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>J.D. Power - SmartDigital</title>
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
<link rel="stylesheet" href="/css/site.min.css" />
<link rel="stylesheet" href="/lib/materialcomponentweb/dist/material-components-web.min.css" />
</head>
<body>
<div class="container body-content">
<div class="mdc-card">
<section class="mdc-card__primary mdc-card__border-bottom">
<div class="company-logo"></div>
</section>
<form novalidate action="" method="post">
<input type="hidden" id="ReturnUrl" name="ReturnUrl" value="" />
<section class="mdc-typography--bod">
<div class="mdc-text-field mdc-text-field--outlined" data-mdc-auto-init="MDCTextField">
<input type="text" id="username" class="mdc-text-field__input" required maxlength="50" aria-label="Username" name="Username" value="">
<div class="mdc-notched-outline">
<div class="mdc-notched-outline__leading"></div>
<div class="mdc-notched-outline__notch">
<label for="tf-outlined" class="mdc-floating-label">User Name</label>
</div>
<div class="mdc-notched-outline__trailing"></div>
</div>
</div>
<div class="mdc-text-field mdc-text-field--outlined" data-mdc-auto-init="MDCTextField">
<input type="password" id="current-password" autocomplete="off" class="mdc-text-field__input" required aria-label="Password" name="Password">
<div class="mdc-notched-outline">
<div class="mdc-notched-outline__leading"></div>
<div class="mdc-notched-outline__notch">
<label for="tf-outlined" class="mdc-floating-label">Enter Your Password</label>
</div>
<div class="mdc-notched-outline__trailing"></div>
</div>
</div>
</section>
<section class="mdc-typography--bod">
<div class="mdc-form-field">
<div class="mdc-checkbox">
<input type="checkbox" class="mdc-checkbox__native-control" id="remember-login-checkbox" data-val="true" data-val-required="The RememberLogin field is required." name="RememberLogin" value="true" />
<div class="mdc-checkbox__background">
<svg class="mdc-checkbox__checkmark" viewBox="0 0 24 24">
<path class="mdc-checkbox__checkmark-path" fill="none" d="M1.73,12.91 8.1,19.28 22.79,4.59" />
</svg>
<div class="mdc-checkbox__mixedmark"></div>
</div>
</div>
<label for="remember-login-label">Remember My Login</label>
</div>
</section>
<section class="mdc-card__actions flex-right-small">
<button id="SignInButton" name="button" value="login" type="submit" class="mdc-button mdc-button--raised mdc-card__action" data-mdc-auto-init="MDCRipple">Login</button>
<button id="ForgotPasswordButton" name="button" value="recovery" type="submit" class="mdc-button" data-mdc-auto-init="MDCRipple" formnovalidate>Forget Password?</button>
</section>
<input name="__RequestVerificationToken" type="hidden" value="CfDJ8O-3knjhVPJGihQiDwMyXQA4P658-ayhvpOXHcs8TBcfPlMDi7cT-nhIb_wpUwykl21534-uhqRZKgNX4qj6oJ3d4eVO2aDmmOi43eSUmCnAU_ICxMOP74WFG6iukNtUrBra7OfAcB6kwqwsbdbqNGs" /><input name="RememberLogin" type="hidden" value="false" /></form>
</div>
</div>
<script src="/lib/materialcomponentweb/dist/material-components-web.min.js"></script>
<script src="/js/login.js"></script>
Open service 40.121.32.232:443 · app.timeclocknow.com
2026-01-22 12:01
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Thu, 22 Jan 2026 12:01:53 GMT
Server: Kestrel
Transfer-Encoding: chunked
Request-Context: appId=cid-v1:e5d45054-daf0-4c88-a3f5-a044418e47cd
Page title: Time Clock Now
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
<title>Time Clock Now</title>
<base href="/"/>
<script type="text/javascript">
!function(T,l,y){var S=T.location,k="script",D="instrumentationKey",C="ingestionendpoint",I="disableExceptionTracking",E="ai.device.",b="toLowerCase",w="crossOrigin",N="POST",e="appInsightsSDK",t=y.name||"appInsights";(y.name||T[e])&&(T[e]=t);var n=T[t]||function(d){var g=!1,f=!1,m={initialize:!0,queue:[],sv:"5",version:2,config:d};function v(e,t){var n={},a="Browser";return n[E+"id"]=a[b](),n[E+"type"]=a,n["ai.operation.name"]=S&&S.pathname||"_unknown_",n["ai.internal.sdkVersion"]="javascript:snippet_"+(m.sv||m.version),{time:function(){var e=new Date;function t(e){var t=""+e;return 1===t.length&&(t="0"+t),t}return e.getUTCFullYear()+"-"+t(1+e.getUTCMonth())+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+((e.getUTCMilliseconds()/1e3).toFixed(3)+"").slice(2,5)+"Z"}(),iKey:e,name:"Microsoft.ApplicationInsights."+e.replace(/-/g,"")+"."+t,sampleRate:100,tags:n,data:{baseData:{ver:2}}}}var h=d.url||y.src;if(h){function a(e){var t,n,a,i,r,o,s,c,u,p,l;g=!0,m.queue=[],f||(f=!0,t=h,s=function(){var e={},t=d.connectionString;if(t)for(var n=t.split(";"),a=0;a<n.length;a++){var i=n[a].split("=");2===i.length&&(e[i[0][b]()]=i[1])}if(!e[C]){var r=e.endpointsuffix,o=r?e.location:null;e[C]="https://"+(o?o+".":"")+"dc."+(r||"services.visualstudio.com")}return e}(),c=s[D]||d[D]||"",u=s[C],p=u?u+"/v2/track":d.endpointUrl,(l=[]).push((n="SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details)",a=t,i=p,(o=(r=v(c,"Exception")).data).baseType="ExceptionData",o.baseData.exceptions=[{typeName:"SDKLoadFailed",message:n.replace(/\./g,"-"),hasFullStack:!1,stack:n+"\nSnippet failed to load ["+a+"] -- Telemetry is disabled\nHelp Link: https://go.microsoft.com/fwlink/?linkid=2128109\nHost: "+(S&&S.pathname||"_unknown_")+"\nEndpoint: "+i,parsedStack:[]}],r)),l.push(function(e,t,n,a){var i=v(c,"Message"),r=i.data;r.baseType="MessageData";var o=r.baseData;return o.message='AI (Internal): 99 message:"'+("SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details) ("+n+")").replace(/\"/g,"")+'"',o.properties={endpoint:a},i}(0,0,t,p)),function(e,t){if(JSON){var n=T.fetch;if(n&&!y.useXhr)n(t,{method:N,body:JSON.stringify(e),mode:"cors"});else if(XMLHttpRequest){var a=new XMLHttpRequest;a.open(N,t),a.setRequestHeader("Content-type","application/json"),a.send(JSON.stringify(e))}}}(l,p))}function i(e,t){f||setTimeout(function(){!t&&m.core||a()},500)}var e=function(){var n=l.createElement(k);n.src=h;var e=y[w];return!e&&""!==e||"undefined"==n[w]||(n[w]=e),n.onload=i,n.onerror=a,n.onreadystatechange=function(e,t){"loaded"!==n.readyState&&"complete"!==n.readyState||i(0,t)},n}();y.ld<0?l.getElementsByTagName("head")[0].appendChild(e):setTimeout(function(){l.getElementsByTagName(k)[0].parentNode.appendChild(e)},y.ld||0)}try{m.cookie=l.cookie}catch(p){}function t(e){for(;e.length;)!function(t){m[t]=function(){var e=arguments;g||m.queue.push(function(){m[t].apply(m,e)})}}(e.pop())}var n="track",r="TrackPage",o="TrackEvent";t([n+"Event",n+"PageView",n+"Exception",n+"Trace",n+"DependencyData",n+"Metric",n+"PageViewPerformance","start"+r,"stop"+r,"start"+o,"stop"+o,"addTelemetryInitializer","setAuthenticatedUserContext","clearAuthenticatedUserContext","flush"]),m.SeverityLevel={Verbose:0,Information:1,Warning:2,Error:3,Critical:4};var s=(d.extensionConfig||{}).ApplicationInsightsAnalytics||{};if(!0!==d[I]&&!0!==s[I]){var c="onerror";t(["_"+c]);var u=T[c];T[c]=function(e,t,n,a,i){var r=u&&u(e,t,n,a,i);return!0!==r&&m["_"+c]({message:e,url:t,lineNumber:n,columnNumber:a,error:i}),r},d.autoExceptionInstrumented=!0}return m}(y.cfg);function a(){y.onInit&&y.onInit(n)}(T[t]=n).queue&&0===n.queue.length?(n.queue.push(a),n.trackPageView({})):a()}(window,document,{
src: "https://js.monit
Open service 40.121.32.232:443 · staging.marketware.com
2026-01-22 11:52
HTTP/1.1 200 OK
Content-Length: 902
Connection: close
Content-Type: text/html
Date: Thu, 22 Jan 2026 11:53:12 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc8ad85bae7306"
Last-Modified: Wed, 21 Jan 2026 13:17:57 GMT
Set-Cookie: ARRAffinity=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;Secure;Domain=staging.marketware.com
Set-Cookie: ARRAffinitySameSite=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;SameSite=None;Secure;Domain=staging.marketware.com
Page title: Marketware
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><title>Marketware</title><link rel=icon href=/favicon.svg type="image/icon type"><script src=https://medsphere.sisense.com/js/frame.js></script><script src=https://accounts.google.com/gsi/client async defer=defer></script><script src=https://code.jquery.com/jquery-3.6.4.min.js integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin=anonymous></script><style>a { cursor: pointer; }</style></head><body><div id=app></div><script id=ze-snippet src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"></script><script type=text/javascript src=https://public.tableau.com/javascripts/api/tableau-2.min.js></script><script type=text/javascript src=/app.2f017c0ff6e7fcac3ff3.js></script></body></html>
Open service 40.121.32.232:80 · www.morepuzzles.com
2026-01-12 17:15
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 17:16:59 GMT Location: https://www.morepuzzles.com/
Open service 40.121.32.232:443 · www.morepuzzles.com
2026-01-12 17:15
HTTP/1.1 200 OK
Content-Length: 54938
Connection: close
Content-Type: text/html; charset=utf-8
Date: Mon, 12 Jan 2026 17:17:00 GMT
ETag: W/"d69a-sM1j9UWXLbljfILgLcTcmZTPFk4"
Vary: Accept-Encoding
X-Powered-By: Express
Page title: More Puzzles! | Best crossword and word search puzzle maker!
<!DOCTYPE html><html lang="en"><head>
<meta charset="utf-8">
<title>More Puzzles! | Best crossword and word search puzzle maker!</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="apple-touch-icon" sizes="180x180" href="./assets/favicon_allplatform/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="./assets/favicon_allplatform/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="./assets/favicon_allplatform/favicon-16x16.png">
<link rel="manifest" href="./assets/favicon_allplatform/site.webmanifest">
<link rel="mask-icon" href="./assets/favicon_allplatform/safari-pinned-tab.svg" color="#3f51b5">
<meta name="msapplication-TileColor" content="#3f51b5">
<meta name="theme-color" content="#ffffff">
<!-- <link rel="stylesheet" href="assets/fonts/flaticon/flaticon.css"> -->
<!-- <script src="assets/js/platform.js" async defer></script> -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-MNWKQEJ0KZ"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-MNWKQEJ0KZ');
</script>
<script>
function showToast(x, delay = 2000) {
$(x).toast({
animation: true,
autohide: true,
delay: delay
});
$(x).toast('show');
}
</script>
<link rel="stylesheet" href="styles.64b9e0f8b36c6b756833.css"><style ng-transition="serverApp"></style><style ng-transition="serverApp">#about[_ngcontent-sc210]{background:#6c757d;color:hsla(0,0%,100%,.8);padding-top:30px}#about[_ngcontent-sc210] .logo[_ngcontent-sc210]{margin-bottom:20px}#about[_ngcontent-sc210] .logo[_ngcontent-sc210] img[_ngcontent-sc210]{width:250px;display:inline-block}#about[_ngcontent-sc210] .underline[_ngcontent-sc210]:after{content:"";display:inline-block;width:70px;height:1px;border-bottom:1px solid hsla(0,0%,100%,.8)}#about[_ngcontent-sc210] ul[_ngcontent-sc210]{list-style-type:none;padding-left:0}#about[_ngcontent-sc210] ul[_ngcontent-sc210] li[_ngcontent-sc210]{border-bottom:1px solid hsla(0,0%,100%,.1);cursor:pointer}#about[_ngcontent-sc210] ul[_ngcontent-sc210] li[_ngcontent-sc210]:hover{border-bottom:3px solid hsla(0,0%,100%,.1);margin-bottom:-2px;border-radius:2px;color:#fff!important}#about[_ngcontent-sc210] ul[_ngcontent-sc210] li[_ngcontent-sc210] a[_ngcontent-sc210]{padding:10px 0;text-decoration:none;color:inherit;display:block;width:100%;height:auto}#about[_ngcontent-sc210] .contacts[_ngcontent-sc210] address[_ngcontent-sc210]{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:12px}#about[_ngcontent-sc210] .contacts[_ngcontent-sc210] address[_ngcontent-sc210] a[_ngcontent-sc210]{text-decoration:none;color:rgba(0,0,0,.5)}#about[_ngcontent-sc210] .contacts[_ngcontent-sc210] address[_ngcontent-sc210] a[_ngcontent-sc210]:hover{text-decoration:underline;color:#fff!important}#about[_ngcontent-sc210] .contacts[_ngcontent-sc210] .contact-row[_ngcontent-sc210]{margin-bottom:20px}#about[_ngcontent-sc210] .contacts[_ngcontent-sc210] .contact-container[_ngcontent-sc210]{display:table}#about[_ngcontent-sc210] .contacts[_ngcontent-sc210] .contact-container[_ngcontent-sc210] .contact-icon[_ngcontent-sc210]{display:table-cell;vertical-align:middle;width:36px}#about[_ngcontent-sc210] .contacts[_ngcontent-sc210] .contact-container[_ngcontent-sc210] .contact-icon[_ngcontent-sc210] .contact-icon-box[_ngcontent-sc210]{vertical-align:middle;background:hsla(0,0%,100%,.1);width:36px;height:36px;text-align:center}#about[_ngcontent-sc210] .contacts[_ngcontent-sc210] .contact-container[_ngcontent-sc210] .contact-icon[_ngcontent-sc210] .contact-icon-icon[_ngcontent-sc210]{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;font-size:1.5em}#a
Open service 40.121.32.232:443 · api.morepuzzles.com
2026-01-12 16:26
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 16:27:57 GMT Server: Kestrel Cache-Control: no-store, public, must-revalidate, max-age=0 ETag: "69C450527814C2157B9BF741C6927BC3" Expires: Mon, 12 Jan 2026 16:27:58 GMT Last-Modified: Mon, 12 Jan 2026 16:27:58 GMT Pragma: no-cache Vary: Accept Vary: Accept-Language Vary: Accept-Encoding x-ms-middleware-request-id: 00000000-0000-0000-0000-000000000000 x-correlation-id: 0HNIFC3BHAS8M:0000000C x-version: 1.0.0.0 x-server: f0a1bc278425
Open service 40.121.32.232:80 · api.morepuzzles.com
2026-01-12 16:26
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 16:27:56 GMT Location: https://api.morepuzzles.com/
Open service 40.121.32.232:80 · auth.morepuzzles.com
2026-01-12 16:26
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 16:27:46 GMT Location: https://auth.morepuzzles.com/
Open service 40.121.32.232:443 · auth.morepuzzles.com
2026-01-12 16:26
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 16:27:47 GMT Server: Kestrel
Open service 40.121.32.232:443 · ar-bank-recon.api.aspensquare.com
2026-01-12 16:09
HTTP/1.1 200 OK
Content-Length: 46
Connection: close
Content-Type: application/json; charset=utf-8
Date: Mon, 12 Jan 2026 16:10:25 GMT
Access-Control-Allow-Headers: content-type, Authorization
Access-Control-Allow-Methods: DELETE, GET, OPTIONS, PATCH, POST
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: Location
ETag: W/"2e-yEEDdV1igB1lTyOf/Nw76FSyRvk"
request-context: appId=cid-v1:
X-Powered-By: Express
{"message":"Welcome to the AR Bank Recon API"}
Open service 40.121.32.232:80 · ar-bank-recon.api.aspensquare.com
2026-01-12 16:09
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 16:10:24 GMT Location: https://ar-bank-recon.api.aspensquare.com/
Open service 40.121.32.232:80 · www.pastphoto.net
2026-01-12 15:19
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 15:20:01 GMT Location: https://www.pastphoto.net/
Open service 40.121.32.232:443 · www.pastphoto.net
2026-01-12 15:19
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Mon, 12 Jan 2026 15:20:02 GMT
Server: Kestrel
Set-Cookie: ARRAffinity=79e6295ff3f71118dc97060d99c036018659242936164e9dcf4909e5989cefee;Path=/;HttpOnly;Secure;Domain=www.pastphoto.net
Set-Cookie: ARRAffinitySameSite=79e6295ff3f71118dc97060d99c036018659242936164e9dcf4909e5989cefee;Path=/;HttpOnly;SameSite=None;Secure;Domain=www.pastphoto.net
Transfer-Encoding: chunked
Request-Context: appId=cid-v1:11937796-2a1e-43c4-ada0-61c37af40e34
Page title: Home page - PastPhoto
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title>Home page - PastPhoto</title>
<link rel="stylesheet" href="/lib/bootstrap.css" />
<link rel="stylesheet" href="/css/pastphoto.css" />
<meta property="og:title" content="PastPhoto - Pictures from the past"/>
<script data-ad-client="ca-pub-7067786320025766" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
</head>
<body>
<nav class="navbar navbar-expand-sm navbar-dark bg-dark">
<div class="container-fluid">
<a class="navbar-brand" href="#">
Past Photo
<sup>
<i>β</i>
</sup>
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="navbar-collapse collapse" id="navbarContent">
<ul class="navbar-nav">
<li class="nav-item active">
<a href="/" class="nav-link">Home</a>
</li>
<li class="nav-item active dropdown">
<a href="#" class="nav-link dropdown-toggle" id="aboutDropdown" role="button" data-bs-toggle="dropdown">About</a>
<div class="dropdown-menu">
<a href="/about" class="dropdown-item">About PastPhoto</a>
<a href="/about/whyslides" class="dropdown-item">Why Slides?</a>
</div>
</li>
<li class="nav-item active">
<a href="/about/scanningservices" class="nav-link">Scanning Service</a>
</li>
<li class="nav-item active">
<a href="/about/contact" class="nav-link">Contact</a>
</li>
</ul>
<div class="ms-auto">
<a id="navLogin" class="btn btn-secondary" title="Login" role="button" style="display: none" href="/Identity/Account/Login">Login</a>
<div id="navLoggedIn" class="nav-item dropdown" style="display: none">
<button id="navLoggedInUser" role="button" class="btn btn-secondary" data-bs-toggle="dropdown">@Username</button>
<div class="dropdown-menu dropdown-menu-right">
<a title="Manage" class="dropdown-item" href="/Identity/Account/Manage">Manage</a>
<a title="Log out" class="dropdown-item" href="/Identity/Account/Logout">Logout</a>
</div>
</div>
</div>
</div>
</div>
</nav>
<div id="cookieConsent" class="alert alert-info alert-dismissible fade show" role="alert">
We use cookies mainly to maintain the state of your session and when you log on. <a href="/?page=%2FPrivacy">Learn More</a>.
<button type="button" class="btn btn-success accept-policy close" data-dismiss="alert" aria-label="Close" data-cookie-string=".AspNet.Consent=yes; expires=Tue, 12 Jan 2027 15:20:03 GMT; path=/; secure; samesite=none">
<span aria-hidden="true">Accept</span>
</button>
</div>
<script>
(function () {
var button = document.querySelector("#cookieConsent button[data-cookie-string]");
button.addEventListener("click", function (event) {
document.cookie = button.dataset.cookieString;
}, false);
})();
</script>
<div class="container body-content">
<h2>Welcome to PastPhoto</h2>
<p>Presenting a view into the past with found slides. Come and interact with these images that we've found and preserved for you.</p>
<h3>Today's featu
Open service 40.121.32.232:443 · beta.pastphoto.net
2026-01-12 14:43
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Mon, 12 Jan 2026 14:44:49 GMT
Server: Kestrel
Set-Cookie: ARRAffinity=79e6295ff3f71118dc97060d99c036018659242936164e9dcf4909e5989cefee;Path=/;HttpOnly;Secure;Domain=beta.pastphoto.net
Set-Cookie: ARRAffinitySameSite=79e6295ff3f71118dc97060d99c036018659242936164e9dcf4909e5989cefee;Path=/;HttpOnly;SameSite=None;Secure;Domain=beta.pastphoto.net
Transfer-Encoding: chunked
Request-Context: appId=cid-v1:11937796-2a1e-43c4-ada0-61c37af40e34
Page title: Home page - PastPhoto
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title>Home page - PastPhoto</title>
<link rel="stylesheet" href="/lib/bootstrap.css" />
<link rel="stylesheet" href="/css/pastphoto.css" />
<meta property="og:title" content="PastPhoto - Pictures from the past"/>
<script data-ad-client="ca-pub-7067786320025766" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
</head>
<body>
<nav class="navbar navbar-expand-sm navbar-dark bg-dark">
<div class="container-fluid">
<a class="navbar-brand" href="#">
Past Photo
<sup>
<i>β</i>
</sup>
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="navbar-collapse collapse" id="navbarContent">
<ul class="navbar-nav">
<li class="nav-item active">
<a href="/" class="nav-link">Home</a>
</li>
<li class="nav-item active dropdown">
<a href="#" class="nav-link dropdown-toggle" id="aboutDropdown" role="button" data-bs-toggle="dropdown">About</a>
<div class="dropdown-menu">
<a href="/about" class="dropdown-item">About PastPhoto</a>
<a href="/about/whyslides" class="dropdown-item">Why Slides?</a>
</div>
</li>
<li class="nav-item active">
<a href="/about/scanningservices" class="nav-link">Scanning Service</a>
</li>
<li class="nav-item active">
<a href="/about/contact" class="nav-link">Contact</a>
</li>
</ul>
<div class="ms-auto">
<a id="navLogin" class="btn btn-secondary" title="Login" role="button" style="display: none" href="/Identity/Account/Login">Login</a>
<div id="navLoggedIn" class="nav-item dropdown" style="display: none">
<button id="navLoggedInUser" role="button" class="btn btn-secondary" data-bs-toggle="dropdown">@Username</button>
<div class="dropdown-menu dropdown-menu-right">
<a title="Manage" class="dropdown-item" href="/Identity/Account/Manage">Manage</a>
<a title="Log out" class="dropdown-item" href="/Identity/Account/Logout">Logout</a>
</div>
</div>
</div>
</div>
</div>
</nav>
<div id="cookieConsent" class="alert alert-info alert-dismissible fade show" role="alert">
We use cookies mainly to maintain the state of your session and when you log on. <a href="/?page=%2FPrivacy">Learn More</a>.
<button type="button" class="btn btn-success accept-policy close" data-dismiss="alert" aria-label="Close" data-cookie-string=".AspNet.Consent=yes; expires=Tue, 12 Jan 2027 14:44:50 GMT; path=/; secure; samesite=none">
<span aria-hidden="true">Accept</span>
</button>
</div>
<script>
(function () {
var button = document.querySelector("#cookieConsent button[data-cookie-string]");
button.addEventListener("click", function (event) {
document.cookie = button.dataset.cookieString;
}, false);
})();
</script>
<div class="container body-content">
<h2>Welcome to PastPhoto</h2>
<p>Presenting a view into the past with found slides. Come and interact with these images that we've found and preserved for you.</p>
<h3>Today's featu
Open service 40.121.32.232:80 · beta.pastphoto.net
2026-01-12 14:43
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 14:44:47 GMT Location: https://beta.pastphoto.net/
Open service 40.121.32.232:443 · sisenselogin.marketware.com
2026-01-12 12:55
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 12:56:25 GMT Server: Kestrel
Open service 40.121.32.232:80 · sisenselogin.marketware.com
2026-01-12 12:55
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 12:56:25 GMT Location: https://sisenselogin.marketware.com/
Open service 40.121.32.232:443 · sales.marketware.com
2026-01-12 12:23
HTTP/1.1 200 OK
Content-Length: 902
Connection: close
Content-Type: text/html
Date: Mon, 12 Jan 2026 12:24:38 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc813112057006"
Last-Modified: Fri, 09 Jan 2026 06:27:47 GMT
Set-Cookie: ARRAffinity=298d1a367453de0d3b00ae4cb14f9a510c662350b9b7b87b39773671fb45b44a;Path=/;HttpOnly;Secure;Domain=sales.marketware.com
Set-Cookie: ARRAffinitySameSite=298d1a367453de0d3b00ae4cb14f9a510c662350b9b7b87b39773671fb45b44a;Path=/;HttpOnly;SameSite=None;Secure;Domain=sales.marketware.com
Page title: Marketware
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><title>Marketware</title><link rel=icon href=/favicon.svg type="image/icon type"><script src=https://medsphere.sisense.com/js/frame.js></script><script src=https://accounts.google.com/gsi/client async defer=defer></script><script src=https://code.jquery.com/jquery-3.6.4.min.js integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin=anonymous></script><style>a { cursor: pointer; }</style></head><body><div id=app></div><script id=ze-snippet src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"></script><script type=text/javascript src=https://public.tableau.com/javascripts/api/tableau-2.min.js></script><script type=text/javascript src=/app.f0afecee2cb00fdccd76.js></script></body></html>
Open service 40.121.32.232:80 · sales.marketware.com
2026-01-12 12:23
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 12:24:38 GMT Location: https://sales.marketware.com/
Open service 40.121.32.232:443 · release.marketware.com
2026-01-12 12:13
HTTP/1.1 200 OK
Content-Length: 902
Connection: close
Content-Type: text/html
Date: Mon, 12 Jan 2026 12:14:37 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc812f37917e06"
Last-Modified: Fri, 09 Jan 2026 06:14:31 GMT
Set-Cookie: ARRAffinity=298d1a367453de0d3b00ae4cb14f9a510c662350b9b7b87b39773671fb45b44a;Path=/;HttpOnly;Secure;Domain=release.marketware.com
Set-Cookie: ARRAffinitySameSite=298d1a367453de0d3b00ae4cb14f9a510c662350b9b7b87b39773671fb45b44a;Path=/;HttpOnly;SameSite=None;Secure;Domain=release.marketware.com
Page title: Marketware
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><title>Marketware</title><link rel=icon href=/favicon.svg type="image/icon type"><script src=https://medsphere.sisense.com/js/frame.js></script><script src=https://accounts.google.com/gsi/client async defer=defer></script><script src=https://code.jquery.com/jquery-3.6.4.min.js integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin=anonymous></script><style>a { cursor: pointer; }</style></head><body><div id=app></div><script id=ze-snippet src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"></script><script type=text/javascript src=https://public.tableau.com/javascripts/api/tableau-2.min.js></script><script type=text/javascript src=/app.0ebe0b95575ae95877ae.js></script></body></html>
Open service 40.121.32.232:80 · release.marketware.com
2026-01-12 12:13
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 12:14:36 GMT Location: https://release.marketware.com/
Open service 40.121.32.232:443 · develop.marketware.com
2026-01-12 12:09
HTTP/1.1 200 OK
Content-Length: 1474
Connection: close
Content-Type: text/html
Date: Mon, 12 Jan 2026 12:10:57 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1db448ff2ad0cc2"
Last-Modified: Mon, 02 Dec 2024 07:58:18 GMT
Set-Cookie: ARRAffinity=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;Secure;Domain=develop.marketware.com
Set-Cookie: ARRAffinitySameSite=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;SameSite=None;Secure;Domain=develop.marketware.com
Page title: Marketware
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Marketware</title>
<link rel="icon" href="/favicon.svg" type="image/icon type">
<script src="https://medsphere.sisense.com/js/frame.js"></script>
<script
src="https://code.jquery.com/jquery-3.6.4.min.js"
integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8="
crossorigin="anonymous"></script>
<style>
a { cursor: pointer; }
</style>
</head>
<body>
<div id="app"></div>
<script>
(function(apiKey){
(function(p,e,n,d,o){var v,w,x,y,z;o=p[d]=p[d]||{};o._q=[];
v=['initialize','identify','updateOptions','pageLoad','track'];for(w=0,x=v.length;w<x;++w)(function(m){
o[m]=o[m]||function(){o._q[m===v[0]?'unshift':'push']([m].concat([].slice.call(arguments,0)));};})(v[w]);
y=e.createElement(n);y.async=!0;y.src='https://cdn.pendo.io/agent/static/'+apiKey+'/pendo.js';
z=e.getElementsByTagName(n)[0];z.parentNode.insertBefore(y,z);})(window,document,'script','pendo');
})('6fb9a9a8-2253-4e65-7add-6a8aedef973b');
</script>
<script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"> </script>
<script type="text/javascript" src="https://public.tableau.com/javascripts/api/tableau-2.min.js"></script>
<script type="text/javascript" src="/app.735f2f37fc062f913192.js"></script></body>
</html>
Open service 40.121.32.232:80 · develop.marketware.com
2026-01-12 12:09
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 12:10:56 GMT Location: https://develop.marketware.com/
Open service 40.121.32.232:80 · bisandbox.marketware.com
2026-01-12 11:43
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 11:44:30 GMT Location: https://bisandbox.marketware.com/
Open service 40.121.32.232:443 · bisandbox.marketware.com
2026-01-12 11:43
HTTP/1.1 200 OK
Content-Length: 804
Connection: close
Content-Type: text/html
Date: Mon, 12 Jan 2026 11:44:29 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc81356ca0cda4"
Last-Modified: Fri, 09 Jan 2026 06:58:57 GMT
Set-Cookie: ARRAffinity=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;Secure;Domain=bisandbox.marketware.com
Set-Cookie: ARRAffinitySameSite=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;SameSite=None;Secure;Domain=bisandbox.marketware.com
Page title: Marketware
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><title>Marketware</title><link rel=icon href=/favicon.svg type="image/icon type"><script src=https://medsphere.sisense.com/js/frame.js></script><script src=https://accounts.google.com/gsi/client async defer=defer></script><script src=https://code.jquery.com/jquery-3.6.4.min.js integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin=anonymous></script><style>a { cursor: pointer; }</style></head><body><div id=app></div><script id=ze-snippet src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"></script><script type=text/javascript src=https://public.tableau.com/javascripts/api/tableau-2.min.js></script><script type=text/javascript src=/app.c35005654e647dd9a70d.js></script></body></html>
Open service 40.121.32.232:80 · feature4.marketware.com
2026-01-12 11:43
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 11:44:17 GMT Location: https://feature4.marketware.com/
Open service 40.121.32.232:443 · feature4.marketware.com
2026-01-12 11:43
HTTP/1.1 200 OK
Content-Length: 804
Connection: close
Content-Type: text/html
Date: Mon, 12 Jan 2026 11:44:17 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc3759bc987ca4"
Last-Modified: Tue, 07 Oct 2025 07:12:27 GMT
Set-Cookie: ARRAffinity=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;Secure;Domain=feature4.marketware.com
Set-Cookie: ARRAffinitySameSite=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;SameSite=None;Secure;Domain=feature4.marketware.com
Page title: Marketware
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><title>Marketware</title><link rel=icon href=/favicon.svg type="image/icon type"><script src=https://medsphere.sisense.com/js/frame.js></script><script src=https://accounts.google.com/gsi/client async defer=defer></script><script src=https://code.jquery.com/jquery-3.6.4.min.js integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin=anonymous></script><style>a { cursor: pointer; }</style></head><body><div id=app></div><script id=ze-snippet src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"></script><script type=text/javascript src=https://public.tableau.com/javascripts/api/tableau-2.min.js></script><script type=text/javascript src=/app.6633a28615bfdf1f1146.js></script></body></html>
Open service 40.121.32.232:80 · staging.marketware.com
2026-01-12 11:43
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 11:44:05 GMT Location: https://staging.marketware.com/
Open service 40.121.32.232:443 · staging.marketware.com
2026-01-12 11:43
HTTP/1.1 200 OK
Content-Length: 902
Connection: close
Content-Type: text/html
Date: Mon, 12 Jan 2026 11:44:06 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc812d6870b086"
Last-Modified: Fri, 09 Jan 2026 06:01:34 GMT
Set-Cookie: ARRAffinity=34e40c5bb8a77eb44781d6a6d45258b2114529af871bf7436bef1c5c53b3ea76;Path=/;HttpOnly;Secure;Domain=staging.marketware.com
Set-Cookie: ARRAffinitySameSite=34e40c5bb8a77eb44781d6a6d45258b2114529af871bf7436bef1c5c53b3ea76;Path=/;HttpOnly;SameSite=None;Secure;Domain=staging.marketware.com
Page title: Marketware
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><title>Marketware</title><link rel=icon href=/favicon.svg type="image/icon type"><script src=https://medsphere.sisense.com/js/frame.js></script><script src=https://accounts.google.com/gsi/client async defer=defer></script><script src=https://code.jquery.com/jquery-3.6.4.min.js integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin=anonymous></script><style>a { cursor: pointer; }</style></head><body><div id=app></div><script id=ze-snippet src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"></script><script type=text/javascript src=https://public.tableau.com/javascripts/api/tableau-2.min.js></script><script type=text/javascript src=/app.d2b8c729cdf25299ce83.js></script></body></html>
Open service 40.121.32.232:443 · healthcheck.cumberlandfarms.com
2026-01-12 10:05
HTTP/1.1 200 OK
Content-Length: 2733
Connection: close
Content-Type: text/html; charset=UTF-8
Date: Mon, 12 Jan 2026 10:06:31 GMT
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0
ETag: W/"aad-175e6ed3250"
Last-Modified: Fri, 20 Nov 2020 18:31:46 GMT
X-Powered-By: Express
Page title: HealthCheck
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="shortcut icon" href="/favicon.ico"/><meta http-equiv="Pragma" content="no-cache"/><meta http-equiv="Expires" content="0"/><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"/><meta name="theme-color" content="#000000"/><link rel="stylesheet" href="https://atlas.microsoft.com/sdk/javascript/mapcontrol/2/atlas.min.css"><script src="https://atlas.microsoft.com/sdk/javascript/mapcontrol/2/atlas.min.js"></script><script src="https://atlas.microsoft.com/sdk/javascript/service/2/atlas-service.min.js"></script><link rel="manifest" href="/manifest.json"/><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/pretty-checkbox@3.0/dist/pretty-checkbox.min.css"/><link rel="stylesheet" href="/react-datepicker.min.css"/><title>HealthCheck</title><link href="/static/css/2.9cf00ed7.chunk.css" rel="stylesheet"><link href="/static/css/main.3288eb53.chunk.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div class="react-container"><div id="root"></div></div><div class="background"></div><script>!function(l){function e(e){for(var r,t,n=e[0],o=e[1],u=e[2],f=0,i=[];f<n.length;f++)t=n[f],p[t]&&i.push(p[t][0]),p[t]=0;for(r in o)Object.prototype.hasOwnProperty.call(o,r)&&(l[r]=o[r]);for(s&&s(e);i.length;)i.shift()();return c.push.apply(c,u||[]),a()}function a(){for(var e,r=0;r<c.length;r++){for(var t=c[r],n=!0,o=1;o<t.length;o++){var u=t[o];0!==p[u]&&(n=!1)}n&&(c.splice(r--,1),e=f(f.s=t[0]))}return e}var t={},p={1:0},c=[];function f(e){if(t[e])return t[e].exports;var r=t[e]={i:e,l:!1,exports:{}};return l[e].call(r.exports,r,r.exports,f),r.l=!0,r.exports}f.m=l,f.c=t,f.d=function(e,r,t){f.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},f.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},f.t=function(r,e){if(1&e&&(r=f(r)),8&e)return r;if(4&e&&"object"==typeof r&&r&&r.__esModule)return r;var t=Object.create(null);if(f.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:r}),2&e&&"string"!=typeof r)for(var n in r)f.d(t,n,function(e){return r[e]}.bind(null,n));return t},f.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return f.d(r,"a",r),r},f.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},f.p="/";var r=window.webpackJsonp=window.webpackJsonp||[],n=r.push.bind(r);r.push=e,r=r.slice();for(var o=0;o<r.length;o++)e(r[o]);var s=n;a()}([])</script><script src="/static/js/2.458f54ab.chunk.js"></script><script src="/static/js/main.ec164c51.chunk.js"></script></body></html>
Open service 40.121.32.232:80 · healthcheck.cumberlandfarms.com
2026-01-12 10:05
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 10:06:29 GMT Location: https://healthcheck.cumberlandfarms.com/
Open service 40.121.32.232:443 · app.timeclocknow.com
2026-01-12 09:10
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Mon, 12 Jan 2026 09:11:23 GMT
Server: Kestrel
Transfer-Encoding: chunked
Request-Context: appId=cid-v1:e5d45054-daf0-4c88-a3f5-a044418e47cd
Page title: Time Clock Now
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
<title>Time Clock Now</title>
<base href="/"/>
<script type="text/javascript">
!function(T,l,y){var S=T.location,k="script",D="instrumentationKey",C="ingestionendpoint",I="disableExceptionTracking",E="ai.device.",b="toLowerCase",w="crossOrigin",N="POST",e="appInsightsSDK",t=y.name||"appInsights";(y.name||T[e])&&(T[e]=t);var n=T[t]||function(d){var g=!1,f=!1,m={initialize:!0,queue:[],sv:"5",version:2,config:d};function v(e,t){var n={},a="Browser";return n[E+"id"]=a[b](),n[E+"type"]=a,n["ai.operation.name"]=S&&S.pathname||"_unknown_",n["ai.internal.sdkVersion"]="javascript:snippet_"+(m.sv||m.version),{time:function(){var e=new Date;function t(e){var t=""+e;return 1===t.length&&(t="0"+t),t}return e.getUTCFullYear()+"-"+t(1+e.getUTCMonth())+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+((e.getUTCMilliseconds()/1e3).toFixed(3)+"").slice(2,5)+"Z"}(),iKey:e,name:"Microsoft.ApplicationInsights."+e.replace(/-/g,"")+"."+t,sampleRate:100,tags:n,data:{baseData:{ver:2}}}}var h=d.url||y.src;if(h){function a(e){var t,n,a,i,r,o,s,c,u,p,l;g=!0,m.queue=[],f||(f=!0,t=h,s=function(){var e={},t=d.connectionString;if(t)for(var n=t.split(";"),a=0;a<n.length;a++){var i=n[a].split("=");2===i.length&&(e[i[0][b]()]=i[1])}if(!e[C]){var r=e.endpointsuffix,o=r?e.location:null;e[C]="https://"+(o?o+".":"")+"dc."+(r||"services.visualstudio.com")}return e}(),c=s[D]||d[D]||"",u=s[C],p=u?u+"/v2/track":d.endpointUrl,(l=[]).push((n="SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details)",a=t,i=p,(o=(r=v(c,"Exception")).data).baseType="ExceptionData",o.baseData.exceptions=[{typeName:"SDKLoadFailed",message:n.replace(/\./g,"-"),hasFullStack:!1,stack:n+"\nSnippet failed to load ["+a+"] -- Telemetry is disabled\nHelp Link: https://go.microsoft.com/fwlink/?linkid=2128109\nHost: "+(S&&S.pathname||"_unknown_")+"\nEndpoint: "+i,parsedStack:[]}],r)),l.push(function(e,t,n,a){var i=v(c,"Message"),r=i.data;r.baseType="MessageData";var o=r.baseData;return o.message='AI (Internal): 99 message:"'+("SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details) ("+n+")").replace(/\"/g,"")+'"',o.properties={endpoint:a},i}(0,0,t,p)),function(e,t){if(JSON){var n=T.fetch;if(n&&!y.useXhr)n(t,{method:N,body:JSON.stringify(e),mode:"cors"});else if(XMLHttpRequest){var a=new XMLHttpRequest;a.open(N,t),a.setRequestHeader("Content-type","application/json"),a.send(JSON.stringify(e))}}}(l,p))}function i(e,t){f||setTimeout(function(){!t&&m.core||a()},500)}var e=function(){var n=l.createElement(k);n.src=h;var e=y[w];return!e&&""!==e||"undefined"==n[w]||(n[w]=e),n.onload=i,n.onerror=a,n.onreadystatechange=function(e,t){"loaded"!==n.readyState&&"complete"!==n.readyState||i(0,t)},n}();y.ld<0?l.getElementsByTagName("head")[0].appendChild(e):setTimeout(function(){l.getElementsByTagName(k)[0].parentNode.appendChild(e)},y.ld||0)}try{m.cookie=l.cookie}catch(p){}function t(e){for(;e.length;)!function(t){m[t]=function(){var e=arguments;g||m.queue.push(function(){m[t].apply(m,e)})}}(e.pop())}var n="track",r="TrackPage",o="TrackEvent";t([n+"Event",n+"PageView",n+"Exception",n+"Trace",n+"DependencyData",n+"Metric",n+"PageViewPerformance","start"+r,"stop"+r,"start"+o,"stop"+o,"addTelemetryInitializer","setAuthenticatedUserContext","clearAuthenticatedUserContext","flush"]),m.SeverityLevel={Verbose:0,Information:1,Warning:2,Error:3,Critical:4};var s=(d.extensionConfig||{}).ApplicationInsightsAnalytics||{};if(!0!==d[I]&&!0!==s[I]){var c="onerror";t(["_"+c]);var u=T[c];T[c]=function(e,t,n,a,i){var r=u&&u(e,t,n,a,i);return!0!==r&&m["_"+c]({message:e,url:t,lineNumber:n,columnNumber:a,error:i}),r},d.autoExceptionInstrumented=!0}return m}(y.cfg);function a(){y.onInit&&y.onInit(n)}(T[t]=n).queue&&0===n.queue.length?(n.queue.push(a),n.trackPageView({})):a()}(window,document,{
src: "https://js.monit
Open service 40.121.32.232:80 · app.timeclocknow.com
2026-01-12 09:10
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 09:11:23 GMT Location: https://app.timeclocknow.com/
Open service 40.121.32.232:80 · epal-dev.otiselevator.com
2026-01-12 06:29
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 06:30:46 GMT Location: https://epal-dev.otiselevator.com/
Open service 40.121.32.232:443 · epal-dev.otiselevator.com
2026-01-12 06:29
HTTP/1.1 200 OK
Content-Length: 78656
Connection: close
Content-Type: text/html; charset=UTF-8
Date: Mon, 12 Jan 2026 06:30:47 GMT
Accept-Ranges: bytes
Access-Control-Expose-Headers: X-Total-Count
Cache-Control: public, max-age=0
ETag: W/"13340-19ba1903576"
Last-Modified: Fri, 09 Jan 2026 07:02:21 GMT
Strict-Transport-Security: max-age=31536000
x-ms-middleware-request-id: 00000000-0000-0000-0000-000000000000
request-context: appId=cid-v1:
X-Frame-Options: ALLOW-FROM https://login.microsoftonline.com
Page title: Otis ePAL
<!doctype html>
<html lang="en" data-beasties-container>
<head><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<meta charset="utf-8">
<title>Otis ePAL</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" id="faviconId" type="image/x-icon" href="favicon.ico">
<link rel="manifest" href="manifest.webmanifest">
<meta name="theme-color" content="#041E42">
<script>
(function(){if(typeof globalThis==='object')return;try{Object.defineProperty(Object.prototype,'__gT__',{get:function(){return this},configurable:true});__gT__.globalThis=__gT__;delete Object.prototype.__gT__}catch(e){if(typeof self!=='undefined')self.globalThis=self;else if(typeof window!=='undefined')window.globalThis=window;else if(typeof global!=='undefined')global.globalThis=global}})();
var global = global || window;
var Buffer = Buffer || [];
var process = process || {
env: {
DEBUG: undefined
},
version: []
};
</script>
<style>@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+
Open service 40.121.32.232:443 · dts.ryder.com
2026-01-12 05:01
HTTP/1.1 302 Found Content-Length: 31 Connection: close Content-Type: text/plain; charset=utf-8 Date: Mon, 12 Jan 2026 05:02:53 GMT Access-Control-Allow-Credentials: true Cache-Control: no-store, no-cache, must-revalidate, proxy-revalidate Expires: 0 Location: /identity Pragma: no-cache Vary: Origin, Accept, Accept-Encoding Strict-Transport-Security: max-age=0; includeSubDomains X-XSS-Protection: 1; mode=block X-Frame-Options: SAMEORIGIN X-Download-Options: noopen X-Content-Type-Options: nosniff Surrogate-Control: no-store Found. Redirecting to /identity
Open service 40.121.32.232:80 · dts.ryder.com
2026-01-12 05:01
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 05:02:52 GMT Location: https://dts.ryder.com/
Open service 40.121.32.232:80 · prd-use-cert-fieldupgrade-api.crestron.io
2026-01-12 01:38
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 01:39:48 GMT Location: https://prd-use-cert-fieldupgrade-api.crestron.io/
Open service 40.121.32.232:443 · prd-use-cert-fieldupgrade-api.crestron.io
2026-01-12 01:38
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 01:39:48 GMT Server: Kestrel Strict-Transport-Security: max-age=2592000 Request-Context: appId=cid-v1:006f159b-0c3c-452a-af2b-0baa92f3b857 Content-Security-Policy: default-src 'none' X-Content-Type-Options: nosniff X-XSS-Protection: 1; mode=block X-Frame-Options: DENY
Open service 40.121.32.232:80 · aspen-accommodations.api.aspensquare.com
2026-01-12 01:36
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 01:37:30 GMT Location: https://aspen-accommodations.api.aspensquare.com/
Open service 40.121.32.232:443 · aspen-accommodations.api.aspensquare.com
2026-01-12 01:36
HTTP/1.1 401 Unauthorized
Content-Length: 46
Connection: close
Content-Type: application/json; charset=utf-8
Date: Mon, 12 Jan 2026 01:37:31 GMT
ETag: W/"2e-Jaa3pKG4FkaGZJa5UEXLG1LDFGk"
request-context: appId=cid-v1:
X-Powered-By: Express
{"message":"No authorization token was found"}
Open service 40.121.32.232:80 · tasks.spiegelweb.com
2026-01-12 00:25
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 00:26:50 GMT Location: https://tasks.spiegelweb.com/
Open service 40.121.32.232:443 · tasks.spiegelweb.com
2026-01-12 00:25
HTTP/1.1 302 Found Connection: close Content-Type: text/html; charset=UTF-8 Date: Mon, 12 Jan 2026 00:26:51 GMT Server: nginx/1.28.0 Cache-Control: no-store, no-cache, must-revalidate Expires: Thu, 19 Nov 1981 08:52:00 GMT Location: sign-in.php?msg=nologin&target=/ Pragma: no-cache Set-Cookie: PHPSESSID=990f3b6d8078d1476bc7d8becbd95e81; path=/ Transfer-Encoding: chunked X-Powered-By: PHP/8.3.26 Redirecting to login page.
Open service 40.121.32.232:80 · risk-management.aspensquare.com
2026-01-11 23:32
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 23:33:21 GMT Location: https://risk-management.aspensquare.com/
Open service 40.121.32.232:443 · risk-management.aspensquare.com
2026-01-11 23:32
HTTP/1.1 307 Temporary Redirect Connection: close Date: Sun, 11 Jan 2026 23:33:20 GMT Location: https://risk-management.aspensquare.com/auth/signin?callbackUrl=https%3A%2F%2Frisk-management.aspensquare.com%2F Set-Cookie: __Host-authjs.csrf-token=f3526297ffab6b98fbdb9f25bf6433cf33d68bede88b5248c5f1eadb96b294f6%7C7b24c0d52a4fe6e7e918c1c72bfdb5ad666041dfbcd6ab1a5f390d06f49e844f; Path=/; HttpOnly; Secure; SameSite=Lax Set-Cookie: __Secure-authjs.callback-url=https%3A%2F%2Frisk-management.aspensquare.com; Path=/; HttpOnly; Secure; SameSite=Lax Transfer-Encoding: chunked request-context: appId=cid-v1: https://risk-management.aspensquare.com/auth/signin?callbackUrl=https%3A%2F%2Frisk-management.aspensquare.com%2F
Open service 40.121.32.232:443 · demoapi.dev.autodatadigitaldealer.com
2026-01-11 23:28
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 23:29:32 GMT Server: Kestrel Location: /swagger Set-Cookie: ARRAffinity=11e3945fbeeebfecb8933edd3744b9e1530ef80a9c4506c8f4934624f212bf88;Path=/;HttpOnly;Secure;Domain=demoapi.dev.autodatadigitaldealer.com Set-Cookie: ARRAffinitySameSite=11e3945fbeeebfecb8933edd3744b9e1530ef80a9c4506c8f4934624f212bf88;Path=/;HttpOnly;SameSite=None;Secure;Domain=demoapi.dev.autodatadigitaldealer.com Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:80 · demoapi.dev.autodatadigitaldealer.com
2026-01-11 23:28
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 23:29:32 GMT Location: https://demoapi.dev.autodatadigitaldealer.com/
Open service 40.121.32.232:80 · tv.playsight.com
2026-01-11 23:23
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 23:24:17 GMT Location: https://tv.playsight.com/
Open service 40.121.32.232:443 · tv.playsight.com
2026-01-11 23:23
HTTP/1.1 200 OK
Content-Length: 94321
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sun, 11 Jan 2026 23:24:17 GMT
Access-Control-Allow-Origin: *
ETag: W/"17071-d0WddlULY3Um3gkXStIi81pp3us"
Vary: Accept-Encoding
request-context: appId=cid-v1:
X-Powered-By: Express
Page title: Live and On Demand sports: Basketball, Tennis, Baseball, Football & more - PlaySight
<!DOCTYPE html><html lang="en" data-critters-container><head>
<base href="/">
<meta charset="utf-8">
<title>Live and On Demand sports: Basketball, Tennis, Baseball, Football & more - PlaySight</title>
<link rel="apple-touch-icon" href="assets/icons/web-app-icon-180x180.png">
<link rel="apple-touch-icon" sizes="180x180" href="assets/icons/web-app-icon-180x180.png">
<meta name="apple-mobile-web-app-title" content="PlaySight">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="mobile-web-app-capable" content="yes">
<meta content="#112233" name="theme-color">
<meta name="url" property="og:url" content="https://tv.playsight.com/">
<meta name="title" property="og:title" content="Live and On Demand sports: Basketball, Tennis, Baseball, Football & more - PlaySight">
<meta name="desription" property="og:description" content="Thousands of videos from PlaySight's global SmartCourts network">
<meta name="image" property="og:image" content="https://playsightwebstag.playsight.com/Content/images/web/new/playsight_cover.jpg?1">
<meta property="og:image:secure_url" content="https://playsightwebstag.playsight.com/Content/images/web/new/playsight_cover.jpg?1">
<meta property="og:image:type" content="image/png">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="740">
<meta name="type" property="og:type" content="website">
<meta name="site_name" property="og:site_name" content="https://tv.playsight.com/">
<meta property="og:image:alt" content="Live and On Demand sports: Basketball, Tennis, Baseball, Football & more">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@PlaySight">
<meta name="twitter:title" content="Live and On Demand sports: Basketball, Tennis, Baseball, Football & more">
<meta name="twitter:description" content="Thousands of videos from PlaySight's global SmartCourts network">
<meta name="twitter:image" content="https://playsight.com/wp-content/uploads/2024/04/playsight_cover.jpg?1">
<meta content="width=device-width, initial-scale=1, shrink-to-fit=no" name="viewport">
<link href="favicon.ico" rel="icon" type="image/x-icon">
<link href="manifest.webmanifest" rel="manifest">
<!--<script async defer
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyANB43y1Jm-RKgjwgBwAlCrmlLSZDlie2c&language=en-US">
</script>-->
<!-- Google tag (gtag.js) -->
<script>
function getTagManager() {
var pathname = window && window.location && window.location.pathname;
if (!pathname) {
return;
}
var openPaths = ['/webrtc/', '/payment/'];
var isOpenPath = openPaths.some((pathPart) => pathname?.startsWith(pathPart));
// disable browser update message for webview for aiming
if (isOpenPath) {
return;
}
var e = document.createElement('script');
e.src = 'https://www.googletagmanager.com/gtag/js?id=G-MJC00T35SV';
e.async = true;
e.type = 'text/javascript';
document?.head?.appendChild(e);
}
getTagManager();
</script>
<!-- <script async src="https://www.googletagmanager.com/gtag/js?id=G-MJC00T35SV"></script>-->
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-MJC00T35SV');
</script>
<style>@import"https://fonts.googleapis.com/css?family=Roboto:400,700";html{--mat-ripple-color:rgba(0, 0, 0, .1)}html{--mat-option-selected-state-label-text-color:#673ab7;--mat-option-label-text-color:rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, .04)}html{--mat-optgroup-label-text-color:rgba(0, 0, 0, .87)}html{--mat-full-pseudo-checkbox-selected-icon-color:#ffd740;--mat-full-pseudo-checkbox-selected-checkmark-
Open service 40.121.32.232:80 · demo-reportingdataapi.dev.autodatadigitaldealer.com
2026-01-11 23:00
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 23:01:35 GMT Location: https://demo-reportingdataapi.dev.autodatadigitaldealer.com/
Open service 40.121.32.232:443 · demo-reportingdataapi.dev.autodatadigitaldealer.com
2026-01-11 23:00
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 23:01:36 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:80 · tvstaging.playsight.com
2026-01-11 22:43
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 22:44:17 GMT Location: https://tvstaging.playsight.com/
Open service 40.121.32.232:443 · tvstaging.playsight.com
2026-01-11 22:43
HTTP/1.1 200 OK
Content-Length: 95064
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sun, 11 Jan 2026 22:44:18 GMT
Access-Control-Allow-Origin: *
ETag: W/"17358-IUwE1EBeCtsyfhcu7EqmWbO85qE"
Vary: Accept-Encoding
request-context: appId=cid-v1:
X-Powered-By: Express
Page title: Live and On Demand sports: Basketball, Tennis, Baseball, Football & more - PlaySight
<!DOCTYPE html><html lang="en" data-critters-container><head>
<base href="/">
<meta charset="utf-8">
<title>Live and On Demand sports: Basketball, Tennis, Baseball, Football & more - PlaySight</title>
<link rel="apple-touch-icon" href="assets/icons/web-app-icon-180x180.png">
<link rel="apple-touch-icon" sizes="180x180" href="assets/icons/web-app-icon-180x180.png">
<meta name="apple-mobile-web-app-title" content="PlaySight">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="mobile-web-app-capable" content="yes">
<meta content="#112233" name="theme-color">
<meta name="url" property="og:url" content="https://tvstaging.playsight.com/">
<meta name="title" property="og:title" content="Live and On Demand sports: Basketball, Tennis, Baseball, Football & more - PlaySight">
<meta name="desription" property="og:description" content="Thousands of videos from PlaySight's global SmartCourts network">
<meta name="image" property="og:image" content="https://playsightwebstag.playsight.com/Content/images/web/new/playsight_cover.jpg?1">
<meta property="og:image:secure_url" content="https://playsightwebstag.playsight.com/Content/images/web/new/playsight_cover.jpg?1">
<meta property="og:image:type" content="image/png">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="740">
<meta name="type" property="og:type" content="website">
<meta name="site_name" property="og:site_name" content="https://tvstaging.playsight.com/">
<meta property="og:image:alt" content="Live and On Demand sports: Basketball, Tennis, Baseball, Football & more">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@PlaySight">
<meta name="twitter:title" content="Live and On Demand sports: Basketball, Tennis, Baseball, Football & more">
<meta name="twitter:description" content="Thousands of videos from PlaySight's global SmartCourts network">
<meta name="twitter:image" content="https://playsight.com/wp-content/uploads/2024/04/playsight_cover.jpg?1">
<meta content="width=device-width, initial-scale=1, shrink-to-fit=no" name="viewport">
<link href="favicon.ico" rel="icon" type="image/x-icon">
<link href="manifest.webmanifest" rel="manifest">
<script>
function test() {
var pathname = window && window.location && window.location.pathname;
console.log('path name', pathname);
if (!pathname) {
return;
}
var openPaths = ['/tournament/'];
var isOpenPath = openPaths.some((pathPart) => pathname?.startsWith(pathPart));
if (!isOpenPath) {
return;
}
console.log('test reload');
setTimeout(() => window.location.reload(), 15000);
}
test();
</script>
<!--<script async defer
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyANB43y1Jm-RKgjwgBwAlCrmlLSZDlie2c&language=en-US">
</script>-->
<!-- Google tag (gtag.js) -->
<script>
function getTagManager() {
var pathname = window && window.location && window.location.pathname;
if (!pathname) {
return;
}
var openPaths = ['/webrtc/', '/payment/', '/tournament/'];
var isOpenPath = openPaths.some((pathPart) => pathname?.startsWith(pathPart));
// disable browser update message for webview for aiming
if (isOpenPath) {
return;
}
var e = document.createElement('script');
e.src = 'https://www.googletagmanager.com/gtag/js?id=G-MJC00T35SV';
e.async = true;
e.type = 'text/javascript';
document?.head?.appendChild(e);
}
getTagManager();
</script>
<!-- <script async src="https://www.googletagmanager.com/gtag/js?id=G-MJC00T35SV"></script>-->
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-MJC00T35SV');
</script
Open service 40.121.32.232:80 · demo.dev.autodatadigitaldealer.com
2026-01-11 22:24
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 22:25:26 GMT Location: https://demo.dev.autodatadigitaldealer.com/
Open service 40.121.32.232:443 · demo.dev.autodatadigitaldealer.com
2026-01-11 22:24
HTTP/1.1 200 OK
Content-Length: 2698
Connection: close
Content-Type: text/html
Date: Sun, 11 Jan 2026 22:25:27 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc6b798fad888a"
Last-Modified: Fri, 12 Dec 2025 15:11:16 GMT
Set-Cookie: ARRAffinity=11e3945fbeeebfecb8933edd3744b9e1530ef80a9c4506c8f4934624f212bf88;Path=/;HttpOnly;Secure;Domain=demo.dev.autodatadigitaldealer.com
Set-Cookie: ARRAffinitySameSite=11e3945fbeeebfecb8933edd3744b9e1530ef80a9c4506c8f4934624f212bf88;Path=/;HttpOnly;SameSite=None;Secure;Domain=demo.dev.autodatadigitaldealer.com
Strict-Transport-Security: max-age=2592000
Page title: Demo Motors
<!DOCTYPE html><html lang="en"><head>
<meta charset="utf-8">
<title>Demo Motors</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<script src="assets/environment.js"></script>
<style>@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}</style><link rel="stylesheet" href="styles.d1d9e99951968981.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.d1d9e99951968981.css"></noscript></head>
<body>
<app-root>Loading...</app-root>
<script src="runtime.ed816d1aad4db2f2.js" type="module"></script><script src="polyfills.ad0b755e360c2b22.js" type="module"></script><script src="main.ede53acfb21e9617.js" type="module"></script>
</body></html>
Open service 40.121.32.232:443 · test-insights.utrsports.net
2026-01-11 20:45
HTTP/1.1 200 OK
Content-Length: 120394
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sun, 11 Jan 2026 20:46:03 GMT
Server: gunicorn
Page title: Tennis & Pickleball Ratings & Events | UTR Sports
<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta property="og:title" content="Tennis & Pickleball Ratings & Events | UTR Sports" />
<meta name="twitter:title" content="Tennis & Pickleball Ratings & Events | UTR Sports" />
<meta name="twitter:description" content="Find tennis and pickleball events, leagues, and tournaments near you. Get your free UTR Rating and UTR Pickleball Rating (UTR-P) within minutes." />
<meta property="og:description" content="Find tennis and pickleball events, leagues, and tournaments near you. Get your free UTR Rating and UTR Pickleball Rating (UTR-P) within minutes." />
<!-- OneTrust Cookies Consent Notice start for utrsports.net -->
<script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="be2b2cb0-5637-49dd-a47f-d23ce6f0c1bb" ></script>
<script type="text/javascript">
function OptanonWrapper() { }
</script>
<!-- OneTrust Cookies Consent Notice end for utrsports.net -->
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" integrity="sha384-JcKb8q3iqJ61gNV9KGb8thSsNjpSL0n8PARn9HuZOnIxN0hoP+VmmDGMN5t9UJ0Z" crossorigin="anonymous">
<link rel="stylesheet" href="/static/fonts/utr-fonts.css">
<link href="/static/style.css" type="text/css" rel="stylesheet">
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-KK6P3NC');
</script>
<!-- End Google Tag Manager -->
<!-- Segment Calls -->
<script>
!function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)
if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");
else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group",
"track","ready","alias","debug","page","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware"];
analytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};
for(var e=0;e<analytics.methods.length;e++){var key=analytics.methods[e];analytics[key]=analytics.factory(key)}analytics.load=function(key,e)
{var t=document.createElement("script");t.type="text/javascript";t.async=!0;t.src="https://cdn.segment.com/analytics.js/v1/" + key +
"/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n);analytics._loadOptions=e};analytics._writeKey="YGBjs4IJCg65WbIAu0H9qP4ltIhbUXSA";analytics.SNIPPET_VERSION="4.13.2";
analytics.load("YGBjs4IJCg65WbIAu0H9qP4ltIhbUXSA");
analytics.page();
}}();
</script>
<!-- Optional JavaScript -->
<!-- jQuery first, then Popper.js, then Bootstrap JS -->
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js" integrity="sha384-B4gt1jrGC7Jh4AgTPSdUtOBvfO8shuf57BaghqFfPlYxofvL8/KUEfYiJOMMV+rV" crossorigin="anonymous"></script>
<script src="https://cdn.datatables.net/1.10.21/js/jquery.dataTable
Open service 40.121.32.232:80 · test-insights.utrsports.net
2026-01-11 20:45
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 20:46:01 GMT Location: https://test-insights.utrsports.net/
Open service 40.121.32.232:443 · ut-nuget.utrsports.net
2026-01-11 20:06
HTTP/1.1 200 OK Content-Length: 523 Connection: close Content-Type: text/html Date: Sun, 11 Jan 2026 20:07:01 GMT Server: Kestrel Accept-Ranges: bytes ETag: "1d4fe922fba340b" Last-Modified: Mon, 29 Apr 2019 13:48:12 GMT Page title: LiGet <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta name="description" content="LiGet"> <meta name="author" content="Loic Sharma"> <title>LiGet</title> <link rel="stylesheet" href="/LiGet.UI.c31fb2ae.css"></head> <body> <main role="main" class="container"> <noscript> You need to enable JavaScript to run LiGet UI. </noscript> <div id="root"></div> <script src="/LiGet.UI.6db2a52a.js"></script> </main> </body> </html>
Open service 40.121.32.232:80 · ut-nuget.utrsports.net
2026-01-11 20:06
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 20:07:01 GMT Location: https://ut-nuget.utrsports.net/
Open service 40.121.32.232:80 · pay-works.aspensquare.com
2026-01-11 17:41
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 17:42:59 GMT Location: https://pay-works.aspensquare.com/
Open service 40.121.32.232:443 · pay-works.aspensquare.com
2026-01-11 17:41
HTTP/1.1 307 Temporary Redirect Connection: close Date: Sun, 11 Jan 2026 17:43:00 GMT Location: https://pay-works.aspensquare.com/auth/signin?callbackUrl=https%3A%2F%2Fpay-works.aspensquare.com%2F Set-Cookie: __Host-authjs.csrf-token=0cd6d0b4473c81d7900c45c90fbafc95eed2d4a26da8798105f5c2d4edd248e8%7C7eb63485efa8f49a5b43d33906094aaaf632d24e1d9ff464b3dcffebab0a2c63; Path=/; HttpOnly; Secure; SameSite=Lax Set-Cookie: __Secure-authjs.callback-url=https%3A%2F%2Fpay-works.aspensquare.com; Path=/; HttpOnly; Secure; SameSite=Lax Transfer-Encoding: chunked request-context: appId=cid-v1: https://pay-works.aspensquare.com/auth/signin?callbackUrl=https%3A%2F%2Fpay-works.aspensquare.com%2F
Open service 40.121.32.232:80 · www.essexactivetraveldesignportal.co.uk
2026-01-11 17:39
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 17:40:11 GMT Location: https://www.essexactivetraveldesignportal.co.uk/
Open service 40.121.32.232:443 · www.essexactivetraveldesignportal.co.uk
2026-01-11 17:39
HTTP/1.1 200 OK Connection: close Content-Type: text/html; charset=UTF-8 Date: Sun, 11 Jan 2026 17:40:13 GMT Server: Apache Transfer-Encoding: chunked Vary: Accept-Encoding X-Powered-By: PHP/7.3.27 Link: <https://www.essexactivetraveldesignportal.co.uk/wp-json/>; rel="https://api.w.org/" Link: <https://www.essexactivetraveldesignportal.co.uk/>; rel=shortlink
Open service 40.121.32.232:443 · data.oneframelink.com
2026-01-11 17:29
HTTP/1.1 200 OK
Content-Length: 2245
Connection: close
Content-Type: text/html
Date: Sun, 11 Jan 2026 17:30:07 GMT
Accept-Ranges: bytes
ETag: "1dc76c00f7e3dc5"
Last-Modified: Fri, 26 Dec 2025 23:33:38 GMT
Strict-Transport-Security: max-age=2592000
Request-Context: appId=cid-v1:54de0216-5226-4707-8c55-549fcd7aab00
X-Frame-Options: DENY
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Referrer-Policy: no-referrer-when-downgrade
Page title: One Frame Link - Data Portal
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<link rel="manifest" href="/manifest.json">
<title>One Frame Link - Data Portal</title>
<!--
manifest.json provides metadata used when your web app is added to the
homescreen on Android. See https://developers.google.com/web/fundamentals/engage-and-retain/web-app-manifest/
-->
<link rel="icon" href="/favicon.ico" />
<link rel="shortcut icon" href="/favicon.ico">
<!--
Additional shortcut icons.
Generated from:
https://realfavicongenerator.net/favicon_result?file_id=p1cgegna8ki58k8jvh1jumlek6#.WypBwFUzpHc
-->
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="theme-color" content="#ffffff">
<!-- Necessary for Fontawesome -->
<link
rel="stylesheet"
href="https://pro.fontawesome.com/releases/v5.13.0/css/all.css"
integrity="sha384-IIED/eyOkM6ihtOiQsX2zizxFBphgnv1zbe1bKA+njdFzkr6cDNy16jfIKWu4FNH"
crossorigin="anonymous"
>
<link rel="stylesheet"
href="/fonts/sources/css/ofl-sources.css"
>
<style>
/* For Font Awesome Brand Icons */
.fab {
font-family: 'Font Awesome 5 Brands' !important
}
</style>
<!-- Load the props for OFL onto the window. -->
<script src="/ofl-props.js"></script>
<script type="module" crossorigin src="/assets/index-BtUOiIZ_.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-YMw_dbh0.css">
</head>
<body>
<!-- Needed for Google Maps/autocomplete -->
<script
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDMyqY22HQekqhORbZVHTopYhyrJ34mI-8&libraries=places"
type="text/javascript">
</script>
<div id="root"></div>
</body>
</html>
Open service 40.121.32.232:80 · data.oneframelink.com
2026-01-11 17:29
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 17:30:07 GMT Location: https://data.oneframelink.com/
Open service 40.121.32.232:443 · pay-works.api.aspensquare.com
2026-01-11 17:20
HTTP/1.1 200 OK
Content-Length: 46
Connection: close
Content-Type: application/json; charset=utf-8
Date: Sun, 11 Jan 2026 17:21:28 GMT
Access-Control-Allow-Headers: content-type, Authorization
Access-Control-Allow-Methods: GET, OPTIONS, PUT
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: Location
ETag: W/"2e-JSQqrwcXgUESQW7RnPGp1HY3Zlw"
request-context: appId=cid-v1:
X-Powered-By: Express
{"message":"Welcome to the Leasing Bonus API"}
Open service 40.121.32.232:80 · pay-works.api.aspensquare.com
2026-01-11 17:20
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 17:21:26 GMT Location: https://pay-works.api.aspensquare.com/
Open service 40.121.32.232:80 · app2.timeclocknow.com
2026-01-11 17:11
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 17:12:37 GMT Location: https://app2.timeclocknow.com/
Open service 40.121.32.232:443 · app2.timeclocknow.com
2026-01-11 17:11
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sun, 11 Jan 2026 17:12:37 GMT
Server: Kestrel
Transfer-Encoding: chunked
Request-Context: appId=cid-v1:e5d45054-daf0-4c88-a3f5-a044418e47cd
Page title: Time Clock Now
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
<title>Time Clock Now</title>
<base href="/"/>
<script type="text/javascript">
!function(T,l,y){var S=T.location,k="script",D="instrumentationKey",C="ingestionendpoint",I="disableExceptionTracking",E="ai.device.",b="toLowerCase",w="crossOrigin",N="POST",e="appInsightsSDK",t=y.name||"appInsights";(y.name||T[e])&&(T[e]=t);var n=T[t]||function(d){var g=!1,f=!1,m={initialize:!0,queue:[],sv:"5",version:2,config:d};function v(e,t){var n={},a="Browser";return n[E+"id"]=a[b](),n[E+"type"]=a,n["ai.operation.name"]=S&&S.pathname||"_unknown_",n["ai.internal.sdkVersion"]="javascript:snippet_"+(m.sv||m.version),{time:function(){var e=new Date;function t(e){var t=""+e;return 1===t.length&&(t="0"+t),t}return e.getUTCFullYear()+"-"+t(1+e.getUTCMonth())+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+((e.getUTCMilliseconds()/1e3).toFixed(3)+"").slice(2,5)+"Z"}(),iKey:e,name:"Microsoft.ApplicationInsights."+e.replace(/-/g,"")+"."+t,sampleRate:100,tags:n,data:{baseData:{ver:2}}}}var h=d.url||y.src;if(h){function a(e){var t,n,a,i,r,o,s,c,u,p,l;g=!0,m.queue=[],f||(f=!0,t=h,s=function(){var e={},t=d.connectionString;if(t)for(var n=t.split(";"),a=0;a<n.length;a++){var i=n[a].split("=");2===i.length&&(e[i[0][b]()]=i[1])}if(!e[C]){var r=e.endpointsuffix,o=r?e.location:null;e[C]="https://"+(o?o+".":"")+"dc."+(r||"services.visualstudio.com")}return e}(),c=s[D]||d[D]||"",u=s[C],p=u?u+"/v2/track":d.endpointUrl,(l=[]).push((n="SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details)",a=t,i=p,(o=(r=v(c,"Exception")).data).baseType="ExceptionData",o.baseData.exceptions=[{typeName:"SDKLoadFailed",message:n.replace(/\./g,"-"),hasFullStack:!1,stack:n+"\nSnippet failed to load ["+a+"] -- Telemetry is disabled\nHelp Link: https://go.microsoft.com/fwlink/?linkid=2128109\nHost: "+(S&&S.pathname||"_unknown_")+"\nEndpoint: "+i,parsedStack:[]}],r)),l.push(function(e,t,n,a){var i=v(c,"Message"),r=i.data;r.baseType="MessageData";var o=r.baseData;return o.message='AI (Internal): 99 message:"'+("SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details) ("+n+")").replace(/\"/g,"")+'"',o.properties={endpoint:a},i}(0,0,t,p)),function(e,t){if(JSON){var n=T.fetch;if(n&&!y.useXhr)n(t,{method:N,body:JSON.stringify(e),mode:"cors"});else if(XMLHttpRequest){var a=new XMLHttpRequest;a.open(N,t),a.setRequestHeader("Content-type","application/json"),a.send(JSON.stringify(e))}}}(l,p))}function i(e,t){f||setTimeout(function(){!t&&m.core||a()},500)}var e=function(){var n=l.createElement(k);n.src=h;var e=y[w];return!e&&""!==e||"undefined"==n[w]||(n[w]=e),n.onload=i,n.onerror=a,n.onreadystatechange=function(e,t){"loaded"!==n.readyState&&"complete"!==n.readyState||i(0,t)},n}();y.ld<0?l.getElementsByTagName("head")[0].appendChild(e):setTimeout(function(){l.getElementsByTagName(k)[0].parentNode.appendChild(e)},y.ld||0)}try{m.cookie=l.cookie}catch(p){}function t(e){for(;e.length;)!function(t){m[t]=function(){var e=arguments;g||m.queue.push(function(){m[t].apply(m,e)})}}(e.pop())}var n="track",r="TrackPage",o="TrackEvent";t([n+"Event",n+"PageView",n+"Exception",n+"Trace",n+"DependencyData",n+"Metric",n+"PageViewPerformance","start"+r,"stop"+r,"start"+o,"stop"+o,"addTelemetryInitializer","setAuthenticatedUserContext","clearAuthenticatedUserContext","flush"]),m.SeverityLevel={Verbose:0,Information:1,Warning:2,Error:3,Critical:4};var s=(d.extensionConfig||{}).ApplicationInsightsAnalytics||{};if(!0!==d[I]&&!0!==s[I]){var c="onerror";t(["_"+c]);var u=T[c];T[c]=function(e,t,n,a,i){var r=u&&u(e,t,n,a,i);return!0!==r&&m["_"+c]({message:e,url:t,lineNumber:n,columnNumber:a,error:i}),r},d.autoExceptionInstrumented=!0}return m}(y.cfg);function a(){y.onInit&&y.onInit(n)}(T[t]=n).queue&&0===n.queue.length?(n.queue.push(a),n.trackPageView({})):a()}(window,document,{
src: "https://js.monit
Open service 40.121.32.232:80 · feature3.marketware.com
2026-01-11 15:56
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 15:57:26 GMT Location: https://feature3.marketware.com/
Open service 40.121.32.232:443 · feature3.marketware.com
2026-01-11 15:56
HTTP/1.1 200 OK
Content-Length: 804
Connection: close
Content-Type: text/html
Date: Sun, 11 Jan 2026 15:57:27 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc374aaf27ca24"
Last-Modified: Tue, 07 Oct 2025 05:24:42 GMT
Set-Cookie: ARRAffinity=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;Secure;Domain=feature3.marketware.com
Set-Cookie: ARRAffinitySameSite=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;SameSite=None;Secure;Domain=feature3.marketware.com
Page title: Marketware
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><title>Marketware</title><link rel=icon href=/favicon.svg type="image/icon type"><script src=https://medsphere.sisense.com/js/frame.js></script><script src=https://accounts.google.com/gsi/client async defer=defer></script><script src=https://code.jquery.com/jquery-3.6.4.min.js integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin=anonymous></script><style>a { cursor: pointer; }</style></head><body><div id=app></div><script id=ze-snippet src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"></script><script type=text/javascript src=https://public.tableau.com/javascripts/api/tableau-2.min.js></script><script type=text/javascript src=/app.f1344372d19cbb39f7cd.js></script></body></html>
Open service 40.121.32.232:80 · ws.timeclocknow.com
2026-01-11 15:40
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 15:41:23 GMT Location: https://ws.timeclocknow.com/
Open service 40.121.32.232:443 · ws.timeclocknow.com
2026-01-11 15:40
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sun, 11 Jan 2026 15:41:22 GMT
Server: Kestrel
Transfer-Encoding: chunked
Request-Context: appId=cid-v1:e5d45054-daf0-4c88-a3f5-a044418e47cd
Page title: Time Clock Now
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
<title>Time Clock Now</title>
<base href="/"/>
<script type="text/javascript">
!function(T,l,y){var S=T.location,k="script",D="instrumentationKey",C="ingestionendpoint",I="disableExceptionTracking",E="ai.device.",b="toLowerCase",w="crossOrigin",N="POST",e="appInsightsSDK",t=y.name||"appInsights";(y.name||T[e])&&(T[e]=t);var n=T[t]||function(d){var g=!1,f=!1,m={initialize:!0,queue:[],sv:"5",version:2,config:d};function v(e,t){var n={},a="Browser";return n[E+"id"]=a[b](),n[E+"type"]=a,n["ai.operation.name"]=S&&S.pathname||"_unknown_",n["ai.internal.sdkVersion"]="javascript:snippet_"+(m.sv||m.version),{time:function(){var e=new Date;function t(e){var t=""+e;return 1===t.length&&(t="0"+t),t}return e.getUTCFullYear()+"-"+t(1+e.getUTCMonth())+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+((e.getUTCMilliseconds()/1e3).toFixed(3)+"").slice(2,5)+"Z"}(),iKey:e,name:"Microsoft.ApplicationInsights."+e.replace(/-/g,"")+"."+t,sampleRate:100,tags:n,data:{baseData:{ver:2}}}}var h=d.url||y.src;if(h){function a(e){var t,n,a,i,r,o,s,c,u,p,l;g=!0,m.queue=[],f||(f=!0,t=h,s=function(){var e={},t=d.connectionString;if(t)for(var n=t.split(";"),a=0;a<n.length;a++){var i=n[a].split("=");2===i.length&&(e[i[0][b]()]=i[1])}if(!e[C]){var r=e.endpointsuffix,o=r?e.location:null;e[C]="https://"+(o?o+".":"")+"dc."+(r||"services.visualstudio.com")}return e}(),c=s[D]||d[D]||"",u=s[C],p=u?u+"/v2/track":d.endpointUrl,(l=[]).push((n="SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details)",a=t,i=p,(o=(r=v(c,"Exception")).data).baseType="ExceptionData",o.baseData.exceptions=[{typeName:"SDKLoadFailed",message:n.replace(/\./g,"-"),hasFullStack:!1,stack:n+"\nSnippet failed to load ["+a+"] -- Telemetry is disabled\nHelp Link: https://go.microsoft.com/fwlink/?linkid=2128109\nHost: "+(S&&S.pathname||"_unknown_")+"\nEndpoint: "+i,parsedStack:[]}],r)),l.push(function(e,t,n,a){var i=v(c,"Message"),r=i.data;r.baseType="MessageData";var o=r.baseData;return o.message='AI (Internal): 99 message:"'+("SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details) ("+n+")").replace(/\"/g,"")+'"',o.properties={endpoint:a},i}(0,0,t,p)),function(e,t){if(JSON){var n=T.fetch;if(n&&!y.useXhr)n(t,{method:N,body:JSON.stringify(e),mode:"cors"});else if(XMLHttpRequest){var a=new XMLHttpRequest;a.open(N,t),a.setRequestHeader("Content-type","application/json"),a.send(JSON.stringify(e))}}}(l,p))}function i(e,t){f||setTimeout(function(){!t&&m.core||a()},500)}var e=function(){var n=l.createElement(k);n.src=h;var e=y[w];return!e&&""!==e||"undefined"==n[w]||(n[w]=e),n.onload=i,n.onerror=a,n.onreadystatechange=function(e,t){"loaded"!==n.readyState&&"complete"!==n.readyState||i(0,t)},n}();y.ld<0?l.getElementsByTagName("head")[0].appendChild(e):setTimeout(function(){l.getElementsByTagName(k)[0].parentNode.appendChild(e)},y.ld||0)}try{m.cookie=l.cookie}catch(p){}function t(e){for(;e.length;)!function(t){m[t]=function(){var e=arguments;g||m.queue.push(function(){m[t].apply(m,e)})}}(e.pop())}var n="track",r="TrackPage",o="TrackEvent";t([n+"Event",n+"PageView",n+"Exception",n+"Trace",n+"DependencyData",n+"Metric",n+"PageViewPerformance","start"+r,"stop"+r,"start"+o,"stop"+o,"addTelemetryInitializer","setAuthenticatedUserContext","clearAuthenticatedUserContext","flush"]),m.SeverityLevel={Verbose:0,Information:1,Warning:2,Error:3,Critical:4};var s=(d.extensionConfig||{}).ApplicationInsightsAnalytics||{};if(!0!==d[I]&&!0!==s[I]){var c="onerror";t(["_"+c]);var u=T[c];T[c]=function(e,t,n,a,i){var r=u&&u(e,t,n,a,i);return!0!==r&&m["_"+c]({message:e,url:t,lineNumber:n,columnNumber:a,error:i}),r},d.autoExceptionInstrumented=!0}return m}(y.cfg);function a(){y.onInit&&y.onInit(n)}(T[t]=n).queue&&0===n.queue.length?(n.queue.push(a),n.trackPageView({})):a()}(window,document,{
src: "https://js.monit
Open service 40.121.32.232:80 · paylocity-proxy.api.aspensquare.com
2026-01-11 15:40
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 15:41:22 GMT Location: https://paylocity-proxy.api.aspensquare.com/
Open service 40.121.32.232:443 · paylocity-proxy.api.aspensquare.com
2026-01-11 15:40
HTTP/1.1 200 OK
Content-Length: 54
Connection: close
Content-Type: application/json; charset=utf-8
Date: Sun, 11 Jan 2026 15:41:22 GMT
Access-Control-Allow-Headers: content-type, Authorization
Access-Control-Allow-Methods: GET, OPTIONS
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: Location
ETag: W/"36-itc7Uj1yd922zeZdMzfyUe9cZkQ"
request-context: appId=cid-v1:
X-Powered-By: Express
{"message":"Welcome to the Aspen Paylocity Proxy API"}
Open service 40.121.32.232:443 · api.innovatas.group
2026-01-11 15:25
HTTP/1.1 200 OK Content-Length: 17 Connection: close Content-Type: text/html; charset=utf-8 Date: Sun, 11 Jan 2026 15:26:28 GMT ETag: W/"11-vmAqPcjWiXofXVnC0ymaBQzAXc4" Vary: Origin Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-middleware-request-id: 00000000-0000-0000-0000-000000000000 X-Powered-By: Express Venueflex API 1.1
Open service 40.121.32.232:80 · api.innovatas.group
2026-01-11 15:25
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 15:26:26 GMT Location: https://api.innovatas.group/
Open service 40.121.32.232:443 · www.valemaisvisao.com.br
2026-01-11 15:25
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=UTF-8
Date: Fri, 27 Sep 2024 17:17:36 GMT
Server: nginx
Cache-Control: must-revalidate, no-cache, private
Content-Language: en
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Transfer-Encoding: chunked
Strict-Transport-Security: max-age=31536000; includeSubDomains
X-Drupal-Dynamic-Cache: HIT
X-UA-Compatible: IE=edge
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 9 (https://www.drupal.org)
X-Drupal-Cache: HIT
Page title: Home | Alcon
<!doctype html>
<html prefix="og: http://ogp.me/ns#" itemscope itemtype="http://schema.org/Article">
<!--[if lt IE 7]><html class="no-js lt-ie9 lt-ie8 lt-ie7"><![endif]-->
<!--[if IE 7]><html class="no-js lt-ie9 lt-ie8"><![endif]-->
<!--[if IE 8]><html class="no-js lt-ie9"><![endif]-->
<!--[if gt IE 8]><!-->
<html class="no-js" lang="" prefix="og: http://ogp.me/ns#" itemscope itemtype="http://schema.org/Article">
<!--<![endif]-->
<head>
<!-- Head -->
<!-- Basic Meta Tags -->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- <meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *"> -->
<!-- Browser Search Shortcut -->
<link rel="search" type="application/opensearchdescription+xml" href="opensearch.xml" title="Search in Programa Mais Visão">
<!-- Mobile IE ClearType -->
<meta http-equiv="cleartype" content="on">
<meta name="mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="apple-mobile-web-app-title" content="Programa Mais Visão">
<!-- Title -->
<title>Home | Alcon</title>
<!-- Shortcut to old mobile versions: non-Retina iPhone, iPod Touch, e Android 2.1+ -->
<!-- <link rel="shortcut icon" href="/themes/alcon/images/favicon/apple-touch-icon.png"> -->
<!-- SEO: If mobile pages url is different, add canonical normal page url. https://developers.google.com/webmasters/smartphone-sites/feature-phones -->
<!--<link rel="canonical" href="http://www.urldosite.com">-->
<!-- Favicon -->
<link rel="apple-touch-icon-precomposed" sizes="57x57" href="/themes/alcon/images/favicon/apple-touch-icon-57x57.png" />
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="/themes/alcon/images/favicon/apple-touch-icon-114x114.png" />
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="/themes/alcon/images/favicon/apple-touch-icon-72x72.png" />
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="/themes/alcon/images/favicon/apple-touch-icon-144x144.png" />
<link rel="apple-touch-icon-precomposed" sizes="60x60" href="/themes/alcon/images/favicon/apple-touch-icon-60x60.png" />
<link rel="apple-touch-icon-precomposed" sizes="120x120" href="/themes/alcon/images/favicon/apple-touch-icon-120x120.png" />
<link rel="apple-touch-icon-precomposed" sizes="76x76" href="/themes/alcon/images/favicon/apple-touch-icon-76x76.png" />
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="/themes/alcon/images/favicon/apple-touch-icon-152x152.png" />
<link rel="icon" type="image/png" href="/themes/alcon/images/favicon/favicon-196x196.png" sizes="196x196" />
<link rel="icon" type="image/png" href="/themes/alcon/images/favicon/favicon-96x96.png" sizes="96x96" />
<link rel="icon" type="image/png" href="/themes/alcon/images/favicon/favicon-32x32.png" sizes="32x32" />
<link rel="icon" type="image/png" href="/themes/alcon/images/favicon/favicon-16x16.png" sizes="16x16" />
<link rel="icon" type="image/png" href="/themes/alcon/images/favicon/favicon-128.png" sizes="128x128" />
<meta name="application-name" content=" "/>
<meta name="msapplication-TileColor" content="#FFFFFF" />
<meta name="msapplication-TileImage" content="mstile-144x144.png" />
<meta name="msapplication-square70x70logo" content="mstile-70x70.png" />
<meta name="msapplication-square150x150logo" content="mstile-150x150.png" />
<meta name="msapplication-wide310x150logo" content="mstile-310x150.png" />
<meta name="msapplication-square310x310logo" content="mstile-310x310.png" />
<meta name="theme-color" content="#ffffff">
<!-- IOS Web App -->
<!-- Enable full screen site wh
Open service 40.121.32.232:80 · www.valemaisvisao.com.br
2026-01-11 15:25
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 15:26:09 GMT Location: https://www.valemaisvisao.com.br/
Open service 40.121.32.232:443 · partner-origin.timeclocknow.com
2026-01-11 15:11
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sun, 11 Jan 2026 15:12:34 GMT
Server: Kestrel
Transfer-Encoding: chunked
Request-Context: appId=cid-v1:e5d45054-daf0-4c88-a3f5-a044418e47cd
Page title: Time Clock Now
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
<title>Time Clock Now</title>
<base href="/"/>
<link rel="icon" type="image/png" href="/favicon.png">
<link href="/css/app.css?2024.8.29.1" rel="stylesheet"/>
<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap" rel="stylesheet"/>
<link href="_content/MudBlazor/MudBlazor.min.css?6111" rel="stylesheet"/>
<link href="TimeClockNow.WebApp.Client.styles.css?2024.8.29.1" rel="stylesheet"/>
</head>
<body>
<div id="app">
<style>
* {
margin: 0;
padding: 0;
border: 0;
}
.app-loading-container {
background: linear-gradient(45deg, #111111, #333333);
height: 100vh; display: flex;
align-items: center;
justify-content: center;
}
.app-loading-container .message-panel {
background-color: #f5f5f5;
border-radius: 5px;
padding: 2rem;
max-width: 470px;
width: 90%;
border: 2px solid #f5f5f5;
text-align: center;
box-shadow: 5px 5px 15px rgba(0,0,0,.5);
}
.app-loading-container .message-panel img.companyLogo {
max-width: 100%;
margin-bottom: 1rem;
}
.sub-content-container {
display: flex;
align-items: center;
font-size: 1.5rem;
justify-content: center;
font-family: Roboto, Helvetica, Arial, sans-serif;
}
.loading-progress-text {
padding: 1rem 2rem;
min-width: 150px;
}
.loading-progress-text:after {
content: var(--blazor-load-percentage-text, "Loading");
}
@keyframes time {
to {
transform: rotate(360deg);
}
}
@media (max-width: 768px) {
.sub-content-container {
flex-direction: column;
}
.app-loading-container .message-panel {
font-size: 1.25rem;;
}
}
</style>
<div class="app-loading-container">
<div class="message-panel">
<h1>
<img class="companyLogo" src="/img/Logo.png" alt="Time Clock Now"/>
</h1>
<div class="sub-content-container">
<div class="loading-progress-text"></div>
</div>
</div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.getWindowDimensions = function () {
return {
width: window.innerWidth,
height: window.innerHeight,
};
};
document.querySelector('.app-loading-container').style.height = window.innerHeight + 'px';
</script>
<script src="_content/Microsoft.Authentication.WebAssembly.Msal/AuthenticationService.js?8.0.0"></script>
<script src="_framework/blazor.webassembly.js?8.0.0" autostart="false"></script>
<script src="_content/MudBlazor/MudBlazor.min.js?6111"></script>
<script src="js/JSInterop.js?2024.8.29.1"></script>
<script>
//check if webassembly is supported
const webassemblySupported = (function () {
try {
if (typeof WebAssembly === "object"
&& typeof WebAssembly.instantiate === "function") {
const module = new WebAssembly.Module(
Uint8Array.of(0x0, 0x61, 0x73, 0x6d,
0x01, 0x00, 0x00, 0x00));
if (module instanceof WebAssembly.Module)
return new WebAssembly.Instance(module)
instanceof WebAssembly.Instance;
}
} catch (e) {
}
return false;
})();
if (w
Open service 40.121.32.232:80 · partner-origin.timeclocknow.com
2026-01-11 15:11
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 15:12:32 GMT Location: https://partner-origin.timeclocknow.com/
Open service 40.121.32.232:80 · feature5.marketware.com
2026-01-11 14:53
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 14:54:33 GMT Location: https://feature5.marketware.com/
Open service 40.121.32.232:443 · feature5.marketware.com
2026-01-11 14:53
HTTP/1.1 200 OK
Content-Length: 804
Connection: close
Content-Type: text/html
Date: Sun, 11 Jan 2026 14:54:32 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc3750257af924"
Last-Modified: Tue, 07 Oct 2025 06:03:48 GMT
Set-Cookie: ARRAffinity=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;Secure;Domain=feature5.marketware.com
Set-Cookie: ARRAffinitySameSite=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;SameSite=None;Secure;Domain=feature5.marketware.com
Page title: Marketware
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><title>Marketware</title><link rel=icon href=/favicon.svg type="image/icon type"><script src=https://medsphere.sisense.com/js/frame.js></script><script src=https://accounts.google.com/gsi/client async defer=defer></script><script src=https://code.jquery.com/jquery-3.6.4.min.js integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin=anonymous></script><style>a { cursor: pointer; }</style></head><body><div id=app></div><script id=ze-snippet src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"></script><script type=text/javascript src=https://public.tableau.com/javascripts/api/tableau-2.min.js></script><script type=text/javascript src=/app.3feae17967d300c98e01.js></script></body></html>
Open service 40.121.32.232:443 · feature1.marketware.com
2026-01-11 14:52
HTTP/1.1 200 OK
Content-Length: 902
Connection: close
Content-Type: text/html
Date: Sun, 11 Jan 2026 14:53:25 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc6ff861f08c86"
Last-Modified: Thu, 18 Dec 2025 08:29:10 GMT
Set-Cookie: ARRAffinity=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;Secure;Domain=feature1.marketware.com
Set-Cookie: ARRAffinitySameSite=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;SameSite=None;Secure;Domain=feature1.marketware.com
Page title: Marketware
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><title>Marketware</title><link rel=icon href=/favicon.svg type="image/icon type"><script src=https://medsphere.sisense.com/js/frame.js></script><script src=https://accounts.google.com/gsi/client async defer=defer></script><script src=https://code.jquery.com/jquery-3.6.4.min.js integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin=anonymous></script><style>a { cursor: pointer; }</style></head><body><div id=app></div><script id=ze-snippet src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"></script><script type=text/javascript src=https://public.tableau.com/javascripts/api/tableau-2.min.js></script><script type=text/javascript src=/app.82a814e295432236a873.js></script></body></html>
Open service 40.121.32.232:80 · feature1.marketware.com
2026-01-11 14:52
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 14:53:25 GMT Location: https://feature1.marketware.com/
Open service 40.121.32.232:80 · aspen-search.api.aspensquare.com
2026-01-11 13:48
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 13:49:30 GMT Location: https://aspen-search.api.aspensquare.com/
Open service 40.121.32.232:443 · aspen-search.api.aspensquare.com
2026-01-11 13:48
HTTP/1.1 200 OK
Content-Length: 45
Connection: close
Content-Type: application/json; charset=utf-8
Date: Sun, 11 Jan 2026 13:49:32 GMT
Access-Control-Allow-Headers: content-type, Authorization
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: Location
ETag: W/"2d-me1EWahr1JnDmD0A7D6ekr75djQ"
Vary: Accept
request-context: appId=cid-v1:
X-Powered-By: Express
{"message":"Welcome to the Aspen Search API"}
Open service 40.121.32.232:443 · aspen-web.api.aspensquare.com
2026-01-11 13:22
HTTP/1.1 200 OK
Content-Length: 45
Connection: close
Content-Type: application/json; charset=utf-8
Date: Sun, 11 Jan 2026 13:23:10 GMT
Access-Control-Allow-Headers: content-type, Authorization
Access-Control-Allow-Methods: DELETE, GET, OPTIONS, PATCH, POST, PUT
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: Location
Cache-Control: no-store, no-cache, must-revalidate, proxy-revalidate
ETag: W/"2d-rL+MPrFfnwSWm9CVRnhlW/HAF3E"
Expires: 0
Pragma: no-cache
Strict-Transport-Security: max-age=15552000; includeSubDomains
request-context: appId=cid-v1:
X-DNS-Prefetch-Control: off
X-Frame-Options: SAMEORIGIN
X-Download-Options: noopen
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Surrogate-Control: no-store
{"name":"public-web-api","version":"0.18.15"}
Open service 40.121.32.232:80 · aspen-web.api.aspensquare.com
2026-01-11 13:22
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 13:23:10 GMT Location: https://aspen-web.api.aspensquare.com/
Open service 40.121.32.232:80 · www.vendor.aspensquare.com
2026-01-11 13:16
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 13:17:33 GMT Location: https://www.vendor.aspensquare.com/
Open service 40.121.32.232:443 · www.vendor.aspensquare.com
2026-01-11 13:16
HTTP/1.1 200 OK
Content-Length: 3954
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sun, 11 Jan 2026 13:17:33 GMT
ETag: W/"h9mNk2aWbJV1ABQn/WnwJw=="
request-context: appId=cid-v1:
X-Powered-By: Express
<!DOCTYPE html>
<html lang="en">
<head>
<title></title>
<meta charset='utf-8'>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=0">
<meta name="vendor-portal/config/environment" content="%7B%22modulePrefix%22%3A%22vendor-portal%22%2C%22environment%22%3A%22production%22%2C%22rootURL%22%3A%22%2Fvendor-portal%2F%22%2C%22locationType%22%3A%22auto%22%2C%22contentSecurityPolicy%22%3A%7B%22default-src%22%3A%22'none'%22%2C%22script-src%22%3A%22'self'%20'unsafe-inline'%20'unsafe-eval'%22%2C%22font-src%22%3A%22'self'%20https%3A%2F%2Faspensquare.blob.core.windows.net%20http%3A%2F%2Ffonts.gstatic.com%20https%3A%2F%2Ffonts.gstatic.com%22%2C%22connect-src%22%3A%22'self'%20https%3A%2F%2Fresident.api.aspensquare.com%20https%3A%2F%2Fpay.api.aspensquare.com%20https%3A%2F%2Fidentity.api.aspensquare.com%22%2C%22img-src%22%3A%22'self'%20data%3A%20https%3A%2F%2Faspensquare.blob.core.windows.net%20http%3A%2F%2Fcdn.aspensquare.com%22%2C%22style-src%22%3A%22'self'%20'unsafe-inline'%20https%3A%2F%2Fapps.aspensquare.com%20http%3A%2F%2Ffonts.googleapis.com%20https%3A%2F%2Ffonts.googleapis.com%22%2C%22media-src%22%3A%22'self'%22%7D%2C%22identity%22%3A%7B%22baseApiURL%22%3A%22https%3A%2F%2Fidentity.api.aspensquare.com%2Fapi%22%7D%2C%22vendor%22%3A%7B%22baseApiURL%22%3A%22https%3A%2F%2Fvendor.api.aspensquare.com%22%7D%2C%22storage%22%3A%7B%22baseApiURL%22%3A%22https%3A%2F%2Fstorage.api.aspensquare.com%22%2C%22container%22%3A%22vendor-artifacts%22%7D%2C%22search%22%3A%7B%22baseApiURL%22%3A%22https%3A%2F%2Faspen-search.api.aspensquare.com%22%7D%2C%22intranet%22%3A%7B%22baseURL%22%3A%22https%3A%2F%2Fintranet.aspensquare.com%22%7D%2C%22messaging%22%3A%7B%22baseApiURL%22%3A%22https%3A%2F%2Fmessaging.api.aspensquare.com%22%7D%2C%22core%22%3A%7B%22baseApiURL%22%3A%22https%3A%2F%2Fcore.api.aspensquare.com%2Fapi%2Fcore%22%7D%2C%22graph%22%3A%7B%22baseApiURL%22%3A%22https%3A%2F%2Fgraph.api.aspensquare.com%22%7D%2C%22callbackUrls%22%3A%7B%22rootUrl%22%3A%22https%3A%2F%2Fvendor.aspensquare.com%22%2C%22resetPasswordUrl%22%3A%22https%3A%2F%2Fvendor.aspensquare.com%2Freset-password%22%7D%2C%22loggingApplicationIdentifier%22%3A%22vendor-portal%22%2C%22EmberENV%22%3A%7B%22FEATURES%22%3A%7B%7D%2C%22EXTEND_PROTOTYPES%22%3A%7B%22Date%22%3Afalse%7D%2C%22_APPLICATION_TEMPLATE_WRAPPER%22%3Afalse%2C%22_DEFAULT_ASYNC_OBSERVERS%22%3Atrue%2C%22_JQUERY_INTEGRATION%22%3Atrue%2C%22_TEMPLATE_ONLY_GLIMMER_COMPONENTS%22%3Atrue%7D%2C%22APP%22%3A%7B%22name%22%3A%22vendor-portal%22%2C%22version%22%3A%220.3.0%2Bc4f8519f%22%7D%2C%22exportApplicationGlobal%22%3Afalse%2C%22ember-modal-dialog%22%3A%7B%7D%7D"/>
<link rel="stylesheet" href="https://aspenapps.blob.core.windows.nethttps://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css">
<link rel="stylesheet" href="https://aspenapps.blob.core.windows.net/vendor-portal/assets/vendor-695c46074027943e1ea982c7ca342677.css">
<link rel="stylesheet" href="https://aspenapps.blob.core.windows.net/vendor-portal/assets/vendor-portal-c76c19835548fe2ed8205a2a7b78f050.css">
</head>
<body>
<script src="https://aspenapps.blob.core.windows.net/vendor-portal/assets/vendor-5f894250cf7c89c2b80a88d2c1aaf44f.js"></script>
<script src="https://aspenapps.blob.core.windows.net/vendor-portal/assets/chunk.820.a829a3c3d0547d9f64fa.js"></script>
<script src="https://aspenapps.blob.core.windows.net/vendor-portal/assets/chunk.143.b4c1899dd8aeccdb7cd9.js"></script>
<script src="https://aspenapps.blob.core.windows.net/vendor-portal/assets/vendor-portal-e75defb87a8570dbe5a1be4d9340f391.js"></script>
<!-- Only one wormhole should be here -->
<div id="ember-basic-dropdown-wormhole"></div>
</body>
</html>
Open service 40.121.32.232:80 · reputation-proxy.api.aspensquare.com
2026-01-11 12:39
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 12:40:25 GMT Location: https://reputation-proxy.api.aspensquare.com/
Open service 40.121.32.232:443 · reputation-proxy.api.aspensquare.com
2026-01-11 12:39
HTTP/1.1 200 OK
Content-Length: 55
Connection: close
Content-Type: application/json; charset=utf-8
Date: Sun, 11 Jan 2026 12:40:26 GMT
Access-Control-Allow-Headers: content-type, Authorization
Access-Control-Allow-Methods: GET, OPTIONS
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: Location
ETag: W/"37-wfhlmrBuygU53fzM9YghDg+Frvk"
request-context: appId=cid-v1:
X-Powered-By: Express
{"message":"Welcome to the Aspen Reputation Proxy API"}
Open service 40.121.32.232:443 · aspen-university.api.aspensquare.com
2026-01-11 12:29
HTTP/1.1 200 OK
Content-Length: 49
Connection: close
Content-Type: application/json; charset=utf-8
Date: Sun, 11 Jan 2026 12:30:43 GMT
Access-Control-Allow-Headers: content-type, Authorization
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: Location
ETag: W/"31-Deirz4EuomQpBwhLIu1S05ArlNE"
request-context: appId=cid-v1:
X-Powered-By: Express
{"message":"Aspen Square - Aspen University API"}
Open service 40.121.32.232:80 · aspen-university.api.aspensquare.com
2026-01-11 12:29
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 12:30:42 GMT Location: https://aspen-university.api.aspensquare.com/
Open service 40.121.32.232:80 · alertcomm.cumberlandfarms.com
2026-01-11 12:00
HTTP/1.1 200 OK
Content-Length: 3161
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sun, 11 Jan 2026 12:01:37 GMT
Accept-Ranges: bytes
Access-Control-Allow-Headers: *
Access-Control-Allow-Methods: *
Access-Control-Allow-Origin: *
ETag: W/"c59-WZwrYSsc/8UB4XqkBWujNo4hNVY"
Vary: Accept-Encoding
X-Powered-By: Express
Page title: AlertComm
<!DOCTYPE html>
<html lang="en">
<head>
<!--
<script>
function resetMenu() {
document.getElementById('current').className = 'menuItem';
document.getElementById('upcoming').className = 'menuItem';
document.getElementById('past').className = 'menuItem';
}
window.onhashchange = function() {
resetMenu();
let url = window.location.href.split('/');
document.getElementById(url[url.length-1]).className += ' selected';
}
window.onload = function () {
resetMenu();
let url = window.location.href.split('/');
document.getElementById(url[url.length-1]).className += ' selected';
}
</script>
-->
<meta charset="utf-8" />
<link rel="shortcut icon" href="/favicon.ico" />
<meta name="reid's changes" content="true" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, shrink-to-fit=no"
/>
<meta name="theme-color" content="#000000" />
<!--
manifest.json provides metadata used when your web app is installed on a
user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/
-->
<link rel="manifest" href="/manifest.json" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/pretty-checkbox@3.0/dist/pretty-checkbox.min.css"/>
<!--
Notice the use of in the tags above.
It will be replaced with the URL of the `public` folder during the build.
Only files inside the `public` folder can be referenced from the HTML.
Unlike "/favicon.ico" or "favicon.ico", "/favicon.ico" will
work correctly both with client-side routing and a non-root public URL.
Learn how to configure a non-root public URL by running `npm run build`.
-->
<title>AlertComm</title>
<script defer src="/static/js/bundle.js"></script></head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<!--<div class="rectangle">
<div class="logo"></div>
<div class="alertCommLogo"><span class="alertComm">AlertComm</span></div>
<div class="menu">
<a id="current" class="menuItem" href="#/current"><p class="currentLogo">Current</p></a>
<a id="upcoming" class="menuItem" href="#/upcoming"><p class="upcomingLogo"> Upcoming</p></a>
<a id="past" class="menuItem" href="#/past"><p class="pastLogo"> Past</p></a>
</div>
</div>
-->
<!--<div class="react-container">-->
<div id="root"></div>
<!--</div> -->
<!--
This HTML file is a template.
If you open it directly in the browser, you will see an empty page.
You can add webfonts, meta tags, or analytics to this file.
The build step will place the bundled scripts into the <body> tag.
To begin the development, run `npm start` or `yarn start`.
To create a production bundle, use `npm run build` or `yarn build`.
-->
</body>
</html>
Open service 40.121.32.232:443 · alertcomm.cumberlandfarms.com
2026-01-11 12:00
HTTP/1.1 200 OK
Content-Length: 3161
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sun, 11 Jan 2026 12:01:37 GMT
Accept-Ranges: bytes
Access-Control-Allow-Headers: *
Access-Control-Allow-Methods: *
Access-Control-Allow-Origin: *
ETag: W/"c59-WZwrYSsc/8UB4XqkBWujNo4hNVY"
Vary: Accept-Encoding
X-Powered-By: Express
Page title: AlertComm
<!DOCTYPE html>
<html lang="en">
<head>
<!--
<script>
function resetMenu() {
document.getElementById('current').className = 'menuItem';
document.getElementById('upcoming').className = 'menuItem';
document.getElementById('past').className = 'menuItem';
}
window.onhashchange = function() {
resetMenu();
let url = window.location.href.split('/');
document.getElementById(url[url.length-1]).className += ' selected';
}
window.onload = function () {
resetMenu();
let url = window.location.href.split('/');
document.getElementById(url[url.length-1]).className += ' selected';
}
</script>
-->
<meta charset="utf-8" />
<link rel="shortcut icon" href="/favicon.ico" />
<meta name="reid's changes" content="true" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, shrink-to-fit=no"
/>
<meta name="theme-color" content="#000000" />
<!--
manifest.json provides metadata used when your web app is installed on a
user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/
-->
<link rel="manifest" href="/manifest.json" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/pretty-checkbox@3.0/dist/pretty-checkbox.min.css"/>
<!--
Notice the use of in the tags above.
It will be replaced with the URL of the `public` folder during the build.
Only files inside the `public` folder can be referenced from the HTML.
Unlike "/favicon.ico" or "favicon.ico", "/favicon.ico" will
work correctly both with client-side routing and a non-root public URL.
Learn how to configure a non-root public URL by running `npm run build`.
-->
<title>AlertComm</title>
<script defer src="/static/js/bundle.js"></script></head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<!--<div class="rectangle">
<div class="logo"></div>
<div class="alertCommLogo"><span class="alertComm">AlertComm</span></div>
<div class="menu">
<a id="current" class="menuItem" href="#/current"><p class="currentLogo">Current</p></a>
<a id="upcoming" class="menuItem" href="#/upcoming"><p class="upcomingLogo"> Upcoming</p></a>
<a id="past" class="menuItem" href="#/past"><p class="pastLogo"> Past</p></a>
</div>
</div>
-->
<!--<div class="react-container">-->
<div id="root"></div>
<!--</div> -->
<!--
This HTML file is a template.
If you open it directly in the browser, you will see an empty page.
You can add webfonts, meta tags, or analytics to this file.
The build step will place the bundled scripts into the <body> tag.
To begin the development, run `npm start` or `yarn start`.
To create a production bundle, use `npm run build` or `yarn build`.
-->
</body>
</html>
Open service 40.121.32.232:80 · staging.colormanager.natific.com
2026-01-11 11:40
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 11:41:42 GMT Location: https://staging.colormanager.natific.com/
Open service 40.121.32.232:443 · staging.colormanager.natific.com
2026-01-11 11:40
HTTP/1.1 200 OK
Content-Length: 3831
Connection: close
Content-Type: text/html
Date: Sun, 11 Jan 2026 11:41:43 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc7010bef831f7"
Last-Modified: Thu, 18 Dec 2025 11:23:34 GMT
Request-Context: appId=
Page title: natific Color Manager
<!DOCTYPE html>
<html lang="en" data-critters-container>
<head>
<meta charset="utf-8">
<title>natific Color Manager</title>
<base href="/">
<link rel="icon" type="image/png" sizes="32x32" href="assets/favicon/Favicon.png">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="msapplication-config" content="ieconfig.xml">
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XVKKGG8TZD"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XVKKGG8TZD');
</script>
<style>script{display:none!important}@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;font-weight:400;position:fixed;inset:0;display:flex;flex-direction:column}</style><link rel="stylesheet" href="styles.9529a308ae508089.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.9529a308ae508089.css"></noscript></head>
<body>
<app-root>Loading...</app-root>
<script src="runtime.0ed0fb02a4dfe7f6.js" type="module"></script><script src="polyfills.0ee4d663ce78e9c5.js" type="module"></script><script src="main.2a1d24e1ffce1e53.js" type="module"></script></body>
</html>
Open service 40.121.32.232:443 · staging.api.colormanager.natific.com
2026-01-11 10:33
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 10:34:01 GMT Server: Kestrel Strict-Transport-Security: max-age=2592000 x-ms-middleware-request-id: 00000000-0000-0000-0000-000000000000 Request-Context: appId=cid-v1:5647161c-da04-44c8-b144-9596f0e5e661 Content-Security-Policy: frame-ancestors 'self' https://staging.sso.natific.com;
Open service 40.121.32.232:80 · staging.api.colormanager.natific.com
2026-01-11 10:33
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 10:34:01 GMT Location: https://staging.api.colormanager.natific.com/
Open service 40.121.32.232:443 · pss.marketware.com
2026-01-11 10:12
HTTP/1.1 200 OK
Content-Length: 804
Connection: close
Content-Type: text/html
Date: Sun, 11 Jan 2026 10:13:59 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc8132d8ce0024"
Last-Modified: Fri, 09 Jan 2026 06:40:30 GMT
Set-Cookie: ARRAffinity=298d1a367453de0d3b00ae4cb14f9a510c662350b9b7b87b39773671fb45b44a;Path=/;HttpOnly;Secure;Domain=pss.marketware.com
Set-Cookie: ARRAffinitySameSite=298d1a367453de0d3b00ae4cb14f9a510c662350b9b7b87b39773671fb45b44a;Path=/;HttpOnly;SameSite=None;Secure;Domain=pss.marketware.com
x-ms-middleware-request-id: 00000000-0000-0000-0000-000000000000
Request-Context: appId=cid-v1:32794e66-1a87-4d3d-9323-23ab41161009
Page title: Marketware
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><title>Marketware</title><link rel=icon href=/favicon.svg type="image/icon type"><script src=https://medsphere.sisense.com/js/frame.js></script><script src=https://accounts.google.com/gsi/client async defer=defer></script><script src=https://code.jquery.com/jquery-3.6.4.min.js integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin=anonymous></script><style>a { cursor: pointer; }</style></head><body><div id=app></div><script id=ze-snippet src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"></script><script type=text/javascript src=https://public.tableau.com/javascripts/api/tableau-2.min.js></script><script type=text/javascript src=/app.c35005654e647dd9a70d.js></script></body></html>
Open service 40.121.32.232:80 · pss.marketware.com
2026-01-11 10:12
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 10:13:59 GMT Location: https://pss.marketware.com/
Open service 40.121.32.232:80 · www.essexcyclingdesignportal.co.uk
2026-01-11 07:31
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 07:32:56 GMT Location: https://www.essexcyclingdesignportal.co.uk/
Open service 40.121.32.232:443 · www.essexcyclingdesignportal.co.uk
2026-01-11 07:31
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8 Date: Sun, 11 Jan 2026 07:32:56 GMT Server: Apache Location: https://www.essexactivetraveldesignportal.co.uk/ X-Powered-By: PHP/7.3.27 X-Redirect-By: WordPress
Open service 40.121.32.232:443 · works.aspensquare.com
2026-01-10 09:23
HTTP/1.1 307 Temporary Redirect Connection: close Date: Sat, 10 Jan 2026 09:24:29 GMT Location: https://works.aspensquare.com/auth/signin?callbackUrl=https%3A%2F%2Fworks.aspensquare.com%2F Set-Cookie: __Host-authjs.csrf-token=9ab6602a70c5dac04f48b553eb61a4534a729545014749bf59439aaae4a78de3%7Cf50faa09e63dd495b5ebeb1f1f7a818acb820e76c42748c22b34e911a17d7016; Path=/; HttpOnly; Secure; SameSite=Lax Set-Cookie: __Secure-authjs.callback-url=https%3A%2F%2Fworks.aspensquare.com; Path=/; HttpOnly; Secure; SameSite=Lax Transfer-Encoding: chunked request-context: appId=cid-v1: https://works.aspensquare.com/auth/signin?callbackUrl=https%3A%2F%2Fworks.aspensquare.com%2F
Open service 40.121.32.232:80 · works.aspensquare.com
2026-01-10 09:23
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 09:24:28 GMT Location: https://works.aspensquare.com/
Open service 40.121.32.232:443 · home.spiegelweb.com
2026-01-10 06:09
HTTP/1.1 200 OK Connection: close Content-Type: text/html; charset=UTF-8 Date: Sat, 10 Jan 2026 06:10:14 GMT Server: nginx/1.28.0 Cache-Control: no-store, no-cache, must-revalidate Expires: Thu, 19 Nov 1981 08:52:00 GMT Pragma: no-cache Set-Cookie: PHPSESSID=7fbf62e9f4f8385a0bd0f5dc9e8e1cff; path=/ Transfer-Encoding: chunked X-Powered-By: PHP/8.2.29 Failed to connect to the database: SQLSTATE[HY000] [2002] Cannot connect to MySQL using SSL
Open service 40.121.32.232:80 · home.spiegelweb.com
2026-01-10 06:09
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 06:10:14 GMT Location: https://home.spiegelweb.com/
Open service 40.121.32.232:80 · feature2.marketware.com
2026-01-10 04:27
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 04:28:54 GMT Location: https://feature2.marketware.com/
Open service 40.121.32.232:443 · feature2.marketware.com
2026-01-10 04:27
HTTP/1.1 200 OK
Content-Length: 804
Connection: close
Content-Type: text/html
Date: Sat, 10 Jan 2026 04:28:54 GMT
Server: Kestrel
Accept-Ranges: bytes
ETag: "1dc6a5b80381424"
Last-Modified: Thu, 11 Dec 2025 05:03:34 GMT
Set-Cookie: ARRAffinity=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;Secure;Domain=feature2.marketware.com
Set-Cookie: ARRAffinitySameSite=1ed55050e25b3678de4e055ab961d431f714c863224c708bdb71a58e7fbff777;Path=/;HttpOnly;SameSite=None;Secure;Domain=feature2.marketware.com
Page title: Marketware
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><title>Marketware</title><link rel=icon href=/favicon.svg type="image/icon type"><script src=https://medsphere.sisense.com/js/frame.js></script><script src=https://accounts.google.com/gsi/client async defer=defer></script><script src=https://code.jquery.com/jquery-3.6.4.min.js integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin=anonymous></script><style>a { cursor: pointer; }</style></head><body><div id=app></div><script id=ze-snippet src="https://static.zdassets.com/ekr/snippet.js?key=4754fe6e-fbaa-48c3-979d-6542e964e692"></script><script type=text/javascript src=https://public.tableau.com/javascripts/api/tableau-2.min.js></script><script type=text/javascript src=/app.49d45e4ce75c909497f6.js></script></body></html>
Open service 40.121.32.232:80 · www.sightpas.com
2026-01-10 02:31
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 02:32:30 GMT Location: https://www.sightpas.com/
Open service 40.121.32.232:443 · www.sightpas.com
2026-01-10 02:31
HTTP/1.1 200 OK Content-Length: 927 Connection: close Content-Type: text/html Date: Sat, 10 Jan 2026 02:32:30 GMT Server: Kestrel Accept-Ranges: bytes ETag: "1db15a1fd3b449f" Last-Modified: Thu, 03 Oct 2024 14:39:02 GMT Set-Cookie: ARRAffinity=e5cdd3a2b3ea6b1bab30cd486062b2229f312de4effacae6c0dc28fc4821902f;Path=/;HttpOnly;Secure;Domain=www.sightpas.com Set-Cookie: ARRAffinitySameSite=e5cdd3a2b3ea6b1bab30cd486062b2229f312de4effacae6c0dc28fc4821902f;Path=/;HttpOnly;SameSite=None;Secure;Domain=www.sightpas.com <!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/21_SP-APP ICON.png"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Web site created using create-react-app"/><link rel="apple-touch-icon" href="/21_SP-APP ICON.png"/><link rel="manifest" href="/manifest.json"/><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap" rel="stylesheet"><link rel="stylesheet" href="/index.css"><script defer="defer" src="/static/js/main.72516225.js"></script><link href="/static/css/main.258d58f8.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
Open service 40.121.32.232:443 · essexcyclingdesignportal.co.uk
2026-01-10 02:28
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8 Date: Sat, 10 Jan 2026 02:29:29 GMT Server: Apache Location: https://www.essexactivetraveldesignportal.co.uk/ X-Powered-By: PHP/7.3.27 X-Redirect-By: WordPress
Open service 40.121.32.232:80 · graph.api.aspensquare.com
2026-01-10 02:12
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 02:13:39 GMT Location: https://graph.api.aspensquare.com/
Open service 40.121.32.232:443 · graph.api.aspensquare.com
2026-01-10 02:12
HTTP/1.1 200 OK
Content-Length: 38
Connection: close
Content-Type: application/json; charset=utf-8
Date: Sat, 10 Jan 2026 02:13:40 GMT
Access-Control-Allow-Headers: content-type, Authorization, cache-control, X-Requested-With
Access-Control-Allow-Methods: DELETE, GET, OPTIONS, PATCH, POST, PUT
Access-Control-Allow-Origin: *
ETag: W/"26-wG2m7VWKngHp8iqJjfBnoUvKjgU"
Strict-Transport-Security: max-age=15552000; includeSubDomains
request-context: appId=cid-v1:
Content-Security-Policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Resource-Policy: same-origin
X-DNS-Prefetch-Control: off
X-Frame-Options: SAMEORIGIN
X-Download-Options: noopen
X-Content-Type-Options: nosniff
Origin-Agent-Cluster: ?1
X-Permitted-Cross-Domain-Policies: none
Referrer-Policy: no-referrer
X-XSS-Protection: 0
{"message":"Aspen Square - Graph API"}
Open service 40.121.32.232:443 · www.qwiqwit.com
2026-01-10 01:34
HTTP/1.1 200 OK
Content-Length: 1273
Connection: close
Content-Type: text/html; charset=UTF-8
Date: Sat, 10 Jan 2026 01:35:20 GMT
Accept-Ranges: bytes
Cache-Control: public, max-age=0
ETag: W/"4f9-18c40334ecc"
Last-Modified: Wed, 06 Dec 2023 17:35:53 GMT
X-Powered-By: Express
Page title: QwiqWit
<html><head><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-WVGF755');</script><meta name="viewport" content="width=device-width,initial-scale=1"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-title" content="QwiqWit"><meta name="apple-mobile-web-app-status-bar-style" content="black"><title>QwiqWit</title><link rel="icon" type="image/png" href="/assets/favicon.png"><link rel="apple-touch-icon" href="/assets/QW_512.png"><script defer="defer" src="/assets/socket.io.js"></script><script defer="defer" src="/assets/app.5811255d1cabfcd03461.js"></script><script defer="defer" src="/assets/app.fe107002b32831f7ca05.js"></script><link rel="manifest" href="/assets/manifest.aa06317bebf4f2ea314ac97fe581468a.json" /></head><body><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WVGF755" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><quipits-game></quipits-game></body></html>
Open service 40.121.32.232:80 · www.qwiqwit.com
2026-01-10 01:34
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:35:18 GMT Location: https://www.qwiqwit.com/
Open service 40.121.32.232:443 · brandapi.dev.autodatadigitaldealer.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:09 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · hondausa-reportingdataapi.dev.autodatadigitaldealer.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:09 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · acurausaapi.dev.autodatadigitaldealer.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:09 GMT Server: Kestrel Location: /swagger Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · hyundaicanada-reportingdataapi.dev.autodatadigitaldealer.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:08 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · reportingapi-staging.hondaprogram.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:09 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · userapi-staging.acuraprogram.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:07 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · geographyapi-staging.hondaprogram.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:07 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · reportingapi.hondaprogram.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:07 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · styleapi-staging.acuraprogram.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:07 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · reportingdataapi-staging.hondaprogram.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:07 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · hondausa-reportingdataapi.autodatadigitaldealer.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:06 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · reportingdataapi-staging.hyundaicaprogram.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:06 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · brandapi.staging.autodatadigitaldealer.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:07 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · dealerapi.staging.autodatadigitaldealer.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:06 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · acurausa-reportingdataapi.staging.autodatadigitaldealer.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:06 GMT Server: Kestrel Cache-Control: no-cache, no-store, max-age=0, must-revalidate Location: /swagger Pragma: no-cache Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · acurausaapi.staging.autodatadigitaldealer.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:06 GMT Server: Kestrel Location: /swagger Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · userapi.staging.autodatadigitaldealer.com
2026-01-10 01:11
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:12:06 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:80 · statusreportapi.i-mazing.com
2026-01-10 01:10
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:11:16 GMT Location: https://statusreportapi.i-mazing.com/
Open service 40.121.32.232:443 · statusreportapi.i-mazing.com
2026-01-10 01:10
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 01:11:17 GMT Server: Kestrel Location: index.html x-ms-middleware-request-id: 00000000-0000-0000-0000-000000000000
Open service 40.121.32.232:443 · geographyapi.staging.autodatadigitaldealer.com
2026-01-10 00:45
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 00:46:45 GMT Server: Kestrel Location: /swagger
Open service 40.121.32.232:443 · stjosephvietnameseparishtampa.org
2026-01-10 00:40
HTTP/1.1 200 OK Connection: close Content-Type: text/html; charset=UTF-8 Date: Sat, 10 Jan 2026 00:41:08 GMT Server: nginx Cache-Control: max-age=3, must-revalidate Transfer-Encoding: chunked Vary: Accept-Encoding, Cookie X-Powered-By: PHP/7.2.13 Fastcgi-Cache: HIT X-XSS-Protection: 1; mode=block X-Frame-Options: SAMEORIGIN X-Content-Type-Options: nosniff
Open service 40.121.32.232:443 · api-staging.hyundaicaprogram.com
2026-01-09 00:08
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 09 Jan 2026 00:09:52 GMT Server: Kestrel Location: /swagger Strict-Transport-Security: max-age=2592000
Open service 40.121.32.232:443 · styleapi.acuraprogram.com
2026-01-09 00:08
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Fri, 09 Jan 2026 00:09:51 GMT Server: Kestrel Location: /swagger
pprvmw.com 5 userapi.dev.autodatadigitaldealer.com 3 userapi.staging.autodatadigitaldealer.com 4 userapi-staging.hyundaiusasmartdigitalanalytics.com 3 rpl.rescue.org 3 userapi-staging.hyundaicaprogram.com 3 userapi-staging.hondaprogram.com 3 hyundaicanadaapi.dev.autodatadigitaldealer.com 2 userapi.acuraprogram.com 2 userapi.hyundaiusasmartdigitalanalytics.com 2 www.institutorodrigomendes.org.br 2 api-staging.hyundaicaprogram.com 3 hyundaiusaapi.dev.autodatadigitaldealer.com 2 userapi.hondaprogram.com 2 userapi-staging.acuraprogram.com 3 acurausaapi.dev.autodatadigitaldealer.com 3 menuapi.dev.autodatadigitaldealer.com 2 institutorodrigomendes.org.br 2 hondausaapi.dev.autodatadigitaldealer.com 2 styleapi.hyundaiusasmartdigitalanalytics.com 1 dealerapi-staging.hondaprogram.com 1 geographyapi.staging.autodatadigitaldealer.com 2 dealerapi.hondaprogram.com 1 styleapi.hyundaicaprogram.com 1 schedulerapi.staging.autodatadigitaldealer.com 1 feature5.marketware.com 3 dealerapi-staging.acuraprogram.com 1 ws.timeclocknow.com 3 dealerapi.staging.autodatadigitaldealer.com 2 acurausaapi.staging.autodatadigitaldealer.com 2 statusreportapi.i-mazing.com 3 reportingapi-staging.hyundaiusasmartdigitalanalytics.com 1 reportingdataapi.hyundaiusasmartdigitalanalytics.com 1 demo-reportingdataapi.dev.autodatadigitaldealer.com 3 reportingdataapi.acuraprogram.com 1 styleapi-staging.hyundaicaprogram.com 1 api-staging.hyundaiusasmartdigitalanalytics.com 1 reportingdataapi-staging.hyundaiusasmartdigitalanalytics.com 1 gxthanhgiusetampa.org 2 api.hyundaiusasmartdigitalanalytics.com 1 dealerapi.hyundaiusasmartdigitalanalytics.com 1 reportingapi.dev.autodatadigitaldealer.com 1 schedulerapi.dev.autodatadigitaldealer.com 1 reportingdataapi-staging.acuraprogram.com 1 acurausa-reportingdataapi.dev.autodatadigitaldealer.com 1 styleapi-staging.hyundaiusasmartdigitalanalytics.com 1 www.gxthanhgiusetampa.org 1 styleapi-staging.acuraprogram.com 2 hondausa-reportingdataapi.autodatadigitaldealer.com 2 geographyapi-staging.hondaprogram.com 2 stjosephvietnameseparishtampa.org 3 hondausa-reportingdataapi.dev.autodatadigitaldealer.com 2 reportingdataapi-staging.hyundaicaprogram.com 2 acurausa-reportingdataapi.staging.autodatadigitaldealer.com 2 reportingdataapi-staging.hondaprogram.com 2 reportingapi-staging.hondaprogram.com 2 brandapi.dev.autodatadigitaldealer.com 2 brandapi.staging.autodatadigitaldealer.com 2 menuapi.staging.autodatadigitaldealer.com 1 hyundaicanada-reportingdataapi.dev.autodatadigitaldealer.com 2 reportingapi.staging.autodatadigitaldealer.com 1 styleapi.staging.autodatadigitaldealer.com 1 geographyapi-staging.acuraprogram.com 1 geographyapi.hyundaiusasmartdigitalanalytics.com 1 styleapi.autodatadigitaldealer.com 1 www.sightpas.com 3 demoapi.dev.autodatadigitaldealer.com 3 geographyapi.hondaprogram.com 1 styleapi.hondaprogram.com 1 menuapi-staging.hondaprogram.com 1 feature3.marketware.com 2 styleapi-staging.hondaprogram.com 1 api-staging.hondaprogram.com 1 acurausaapi.autodatadigitaldealer.com 1 clientorganizationapi.staging.autodatadigitaldealer.com 1 styleapi.acuraprogram.com 2 dealerapi-staging.hyundaicaprogram.com 1 reportingapi.hondaprogram.com 2 reportingdataapi.hondaprogram.com 1 geographyapi.dev.autodatadigitaldealer.com 1 hyundaiusa-reportingdataapi.staging.autodatadigitaldealer.com 1 menuapi-staging.acuraprogram.com 1 reportingapi-staging.hyundaicaprogram.com 1 sales.marketware.com 3 release.marketware.com 3 sightpas.com 1 hyundaicanada-reportingdataapi.staging.autodatadigitaldealer.com 1 develop.marketware.com 3 app2.timeclocknow.com 3 geographyapi-staging.hyundaiusasmartdigitalanalytics.com 1 feature2.marketware.com 3 bisandbox.marketware.com 3 acurausa-reportingdataapi.autodatadigitaldealer.com 1 hondausaapi.staging.autodatadigitaldealer.com 1 hondausa-reportingdataapi.staging.autodatadigitaldealer.com 1 staging.api.colormanager.natific.com 3 api.morepuzzles.com 2 menuapi.hondaprogram.com 1 hyundaiusa-reportingdataapi.dev.autodatadigitaldealer.com 1 hyundaicanadaapi.staging.autodatadigitaldealer.com 1 menuapi-staging.hyundaicaprogram.com 1 api.acuraprogram.com 1 api-staging.acuraprogram.com 1 app.timeclocknow.com 3 staging.marketware.com 3 clientorganizationapi.dev.autodatadigitaldealer.com 1 reportingapi-staging.acuraprogram.com 1 auth.morepuzzles.com 2 styleapi.dev.autodatadigitaldealer.com 1 api.hondaprogram.com 1 dealerapi.dev.autodatadigitaldealer.com 1 stjvntampa.org 1 feature4.marketware.com 2 menuapi.hyundaiusasmartdigitalanalytics.com 1 reportingapi.hyundaiusasmartdigitalanalytics.com 1 menuapi-staging.hyundaiusasmartdigitalanalytics.com 1 dealerapi-staging.hyundaiusasmartdigitalanalytics.com 1 geographyapi-staging.hyundaicaprogram.com 1 tasks.spiegelweb.com 2 hyundaiusaapi.staging.autodatadigitaldealer.com 1 feature1.marketware.com 2 beta.pastphoto.net 1 demo.dev.autodatadigitaldealer.com 1 test-insights.utrsports.net 1 ut-nuget.utrsports.net 1 pay-works.aspensquare.com 1 reportingapi-staging.demo.autodatadigitaldealer.com 1 pay-works.api.aspensquare.com 1 tvstaging.playsight.com 1 paylocity-proxy.api.aspensquare.com 1 api.innovatas.group 1 www.valemaisvisao.com.br 1 partner-origin.timeclocknow.com 1 tv.playsight.com 1 aspen-search.api.aspensquare.com 1 aspen-web.api.aspensquare.com 1 www.vendor.aspensquare.com 1 reputation-proxy.api.aspensquare.com 1 aspen-university.api.aspensquare.com 1 alertcomm.cumberlandfarms.com 1 staging.colormanager.natific.com 1 pss.marketware.com 1 www.essexcyclingdesignportal.co.uk 1 works.aspensquare.com 1 graph.api.aspensquare.com 1 www.qwiqwit.com 1 risk-management.aspensquare.com 1 aspen-accommodations.api.aspensquare.com 1 prd-use-cert-fieldupgrade-api.crestron.io 1 dts.ryder.com 1 epal-dev.otiselevator.com 1 healthcheck.cumberlandfarms.com 1 sisenselogin.marketware.com 1 user-staging.demo.autodatadigitaldealer.com 1 www.pastphoto.net 1 ar-bank-recon.api.aspensquare.com 1 reporting-staging.demo.autodatadigitaldealer.com 1 www.morepuzzles.com 1 auth-staging.demo.autodatadigitaldealer.com 1 dealerapi-staging.demo.autodatadigitaldealer.com 1 dealer-staging.demo.autodatadigitaldealer.com 1 menuapi-staging.demo.autodatadigitaldealer.com 1 geographyapi-staging.demo.autodatadigitaldealer.com 1 data.oneframelink.com 1 styleapi-staging.demo.autodatadigitaldealer.com 1 userapi-staging.demo.autodatadigitaldealer.com 1 genican.com 1 geographyapi.hyundaicaprogram.com 0 essexcyclingdesignportal.co.uk 1 dev-ecommerce.lendfirm.com 1 www.essexactivetraveldesignportal.co.uk 2 home.spiegelweb.com 3 auth.demo.autodatadigitaldealer.com 1 brandapi.autodatadigitaldealer.com 0 hyundaiusaapi.autodatadigitaldealer.com 0