Kestrel
tcp/443
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549b554b43a29a96e37ae8107028cbfabbeed8d8de3
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /public/v1/geofences/{id}
DELETE /public/v1/tags/{id}
GET /public/v1/accelerometer/vehicle/{vehicleId}
GET /public/v1/alcolock/results
GET /public/v1/alcolock/{vehicleId}/results
GET /public/v1/drivers
GET /public/v1/drivers/assignments
GET /public/v1/drivers/ref/{externalReferenceId}
GET /public/v1/drivers/{driverId}
GET /public/v1/events/speeding
GET /public/v1/events/speeding/last30days
GET /public/v1/events/speeding/last60days
GET /public/v1/events/speeding/last90days
GET /public/v1/events/{vehicleId}
GET /public/v1/externalreferences
GET /public/v1/externalreferences/driver/{driverId}
GET /public/v1/externalreferences/drivers
GET /public/v1/externalreferences/geofence/{geofenceId}
GET /public/v1/externalreferences/geofences
GET /public/v1/externalreferences/types/{externalReferenceType}
GET /public/v1/externalreferences/vehicle/{vehicleId}
GET /public/v1/externalreferences/vehicles
GET /public/v1/geofenceVisits
GET /public/v1/geofenceVisits/geofence/{geofenceId}
GET /public/v1/geofenceVisits/vehicle/{vehicleId}
GET /public/v1/geofences
GET /public/v1/geofences/ref/{externalReference}
GET /public/v1/geofences/tag/{tagId}
GET /public/v1/geofences/{geofenceId}
GET /public/v1/groups
GET /public/v1/inputs
GET /public/v1/inputs/histories
GET /public/v1/inputs/histories/{vehicleId}
GET /public/v1/inputs/public/v1/vehicles/{vehicleId}/inputs
GET /public/v1/inputs/types
GET /public/v1/inputs/types/{inputTypeId}
GET /public/v1/inputs/{inputId}
GET /public/v1/journeys/last30days
GET /public/v1/journeys/last60days
GET /public/v1/journeys/last90days
GET /public/v1/journeys/{includeCan}
GET /public/v1/plannedroutes
GET /public/v1/plannedroutes/driver/{driverId}
GET /public/v1/plannedroutes/ref/{externalReference}
GET /public/v1/plannedroutes/status/{status}
GET /public/v1/plannedroutes/status/{status}/driver/{driverId}
GET /public/v1/plannedroutes/status/{status}/vehicle/{vehicleId}
GET /public/v1/plannedroutes/vehicle/{vehicleId}
GET /public/v1/plannedroutes/{plannedRouteId}
GET /public/v1/sensordata
GET /public/v1/sensordata/last30days
GET /public/v1/sensordata/last60days
GET /public/v1/sensordata/last90days
GET /public/v1/sensordata/vehicle/{vehicleId}
GET /public/v1/tags
GET /public/v1/tags/name/{tagName}
GET /public/v1/tags/type/{tagType}
GET /public/v1/tags/{tagId}
GET /public/v1/temperature/alarms
GET /public/v1/temperature/alarms/{vehicleId}
GET /public/v1/temperature/probes
GET /public/v1/temperature/probes/vehicles/{vehicleId}
GET /public/v1/temperature/probes/{probeId}/profile
GET /public/v1/temperature/profiles
GET /public/v1/temperature/profiles/vehicles/{vehicleId}
GET /public/v1/temperature/profiles/{profileId}
GET /public/v1/temperature/{vehicleId}
GET /public/v1/vehicleInput/recordHistory/{vehicleId}
GET /public/v1/vehicleInput/records
GET /public/v1/vehicleInput/records/{vehicleId}
GET /public/v1/vehicleInput/recordsHistory
GET /public/v1/vehicles
GET /public/v1/vehicles/journeys
GET /public/v1/vehicles/plots
GET /public/v1/vehicles/plots/latest
GET /public/v1/vehicles/plots/{id}
GET /public/v1/vehicles/ref/{externalReference}
GET /public/v1/vehicles/temperatureRecords
GET /public/v1/vehicles/temperatureRecords/latest
GET /public/v1/vehicles/{vehicleId}
GET /public/v1/vehicles/{vehicleId}/journeys
GET /public/v1/vehicles/{vehicleId}/journeys/current
GET /public/v1/vehicles/{vehicleId}/journeys/{journeyId}
GET /public/v1/vehicles/{vehicleId}/messages
GET /public/v1/vehicles/{vehicleId}/plots
GET /public/v1/vehicles/{vehicleId}/plots/latest
GET /public/v1/vehicles/{vehicleId}/temperatureRecords
GET /public/v1/vehicles/{vehicleId}/temperatureRecords/latest
GET /public/v1/vehicles/{vehicleId}/tyreRecords
GET /public/v1/vehicles/{vehicleId}/tyreRecords/latest
POST /public/v1/drivers/assignments/end
POST /public/v1/drivers/assignments/start
POST /public/v1/externalreferences/driverExternalReference
POST /public/v1/externalreferences/geofenceExternalReference
POST /public/v1/externalreferences/types/{type}
POST /public/v1/externalreferences/vehicleExternalReference
POST /public/v1/messages
POST /public/v1/plannedroutes/ref/{externalReferenceId}/cancel
POST /public/v1/plannedroutes/{id}/cancel
POST /token
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549b554b43a29a96e37ae8107028cbfabbe4769e130
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /public/v1/geofences/{id}
DELETE /public/v1/tags/{id}
GET /public/v1/accelerometer/vehicle/{vehicleId}
GET /public/v1/alcolock/results
GET /public/v1/alcolock/{vehicleId}/results
GET /public/v1/drivers
GET /public/v1/drivers/assignments
GET /public/v1/drivers/ref/{externalReferenceId}
GET /public/v1/drivers/{driverId}
GET /public/v1/events/speeding
GET /public/v1/events/speeding/last30days
GET /public/v1/events/speeding/last60days
GET /public/v1/events/speeding/last90days
GET /public/v1/events/{vehicleId}
GET /public/v1/externalreferences
GET /public/v1/externalreferences/driver/{driverId}
GET /public/v1/externalreferences/drivers
GET /public/v1/externalreferences/geofence/{geofenceId}
GET /public/v1/externalreferences/geofences
GET /public/v1/externalreferences/types/{externalReferenceType}
GET /public/v1/externalreferences/vehicle/{vehicleId}
GET /public/v1/externalreferences/vehicles
GET /public/v1/geofenceVisits
GET /public/v1/geofenceVisits/geofence/{geofenceId}
GET /public/v1/geofenceVisits/vehicle/{vehicleId}
GET /public/v1/geofences
GET /public/v1/geofences/ref/{externalReference}
GET /public/v1/geofences/tag/{tagId}
GET /public/v1/geofences/{geofenceId}
GET /public/v1/groups
GET /public/v1/inputs
GET /public/v1/inputs/histories
GET /public/v1/inputs/histories/{vehicleId}
GET /public/v1/inputs/public/v1/vehicles/{vehicleId}/inputs
GET /public/v1/inputs/types
GET /public/v1/inputs/types/{inputTypeId}
GET /public/v1/inputs/{inputId}
GET /public/v1/journeys/last30days
GET /public/v1/journeys/last60days
GET /public/v1/journeys/last90days
GET /public/v1/journeys/{includeCan}
GET /public/v1/plannedroutes
GET /public/v1/plannedroutes/driver/{driverId}
GET /public/v1/plannedroutes/ref/{externalReference}
GET /public/v1/plannedroutes/status/{status}
GET /public/v1/plannedroutes/status/{status}/driver/{driverId}
GET /public/v1/plannedroutes/status/{status}/vehicle/{vehicleId}
GET /public/v1/plannedroutes/vehicle/{vehicleId}
GET /public/v1/plannedroutes/{plannedRouteId}
GET /public/v1/sensordata
GET /public/v1/sensordata/last30days
GET /public/v1/sensordata/last60days
GET /public/v1/sensordata/last90days
GET /public/v1/sensordata/vehicle/{vehicleId}
GET /public/v1/tags
GET /public/v1/tags/name/{tagName}
GET /public/v1/tags/type/{tagType}
GET /public/v1/tags/{tagId}
GET /public/v1/temperature/alarms
GET /public/v1/temperature/alarms/{vehicleId}
GET /public/v1/temperature/probes
GET /public/v1/temperature/probes/vehicles/{vehicleId}
GET /public/v1/temperature/probes/{probeId}/profile
GET /public/v1/temperature/profiles
GET /public/v1/temperature/profiles/vehicles/{vehicleId}
GET /public/v1/temperature/profiles/{profileId}
GET /public/v1/temperature/{vehicleId}
GET /public/v1/vehicleInput/recordHistory/{vehicleId}
GET /public/v1/vehicleInput/records
GET /public/v1/vehicleInput/records/{vehicleId}
GET /public/v1/vehicleInput/recordsHistory
GET /public/v1/vehicles
GET /public/v1/vehicles/journeys
GET /public/v1/vehicles/plots
GET /public/v1/vehicles/plots/latest
GET /public/v1/vehicles/plots/{id}
GET /public/v1/vehicles/ref/{externalReference}
GET /public/v1/vehicles/temperatureRecords
GET /public/v1/vehicles/temperatureRecords/latest
GET /public/v1/vehicles/{vehicleId}
GET /public/v1/vehicles/{vehicleId}/journeys
GET /public/v1/vehicles/{vehicleId}/journeys/current
GET /public/v1/vehicles/{vehicleId}/journeys/{journeyId}
GET /public/v1/vehicles/{vehicleId}/messages
GET /public/v1/vehicles/{vehicleId}/plots
GET /public/v1/vehicles/{vehicleId}/plots/latest
GET /public/v1/vehicles/{vehicleId}/temperatureRecords
GET /public/v1/vehicles/{vehicleId}/temperatureRecords/latest
GET /public/v1/vehicles/{vehicleId}/tyreRecords
GET /public/v1/vehicles/{vehicleId}/tyreRecords/latest
GET /token/sso/login
POST /public/v1/drivers/assignments/end
POST /public/v1/drivers/assignments/start
POST /public/v1/externalreferences/driverExternalReference
POST /public/v1/externalreferences/geofenceExternalReference
POST /public/v1/externalreferences/types/{type}
POST /public/v1/externalreferences/vehicleExternalReference
POST /public/v1/messages
POST /public/v1/plannedroutes/ref/{externalReferenceId}/cancel
POST /public/v1/plannedroutes/{id}/cancel
POST /token
POST /token/sso/handler
Severity: info
Fingerprint: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.html
Open service 20.50.64.5:443 · public.api.dev.verilocation.com
2026-01-23 08:15
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 08:16:02 GMT Server: Kestrel Strict-Transport-Security: 31536000 Request-Context: appId=cid-v1:5946f2ea-c3b7-4360-a93f-8b9d74a161e0 X-XSS-Protection: 1 Content-Security-Policy: frame-ancestors https://*.verilocation.com http://localhost:3000 X-Frame-Options: allow-from https://*.verilocation.com
Open service 20.50.64.5:443 · public.api.dev.verilocation.com
2026-01-09 14:23
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Fri, 09 Jan 2026 14:24:33 GMT Server: Kestrel Strict-Transport-Security: 31536000 Request-Context: appId=cid-v1:5946f2ea-c3b7-4360-a93f-8b9d74a161e0 X-XSS-Protection: 1 Content-Security-Policy: frame-ancestors https://*.verilocation.com http://localhost:3000 X-Frame-Options: allow-from https://*.verilocation.com
Open service 20.50.64.5:443 · public.api.dev.verilocation.com
2026-01-02 18:40
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Fri, 02 Jan 2026 18:40:03 GMT Server: Kestrel Strict-Transport-Security: 31536000 Request-Context: appId=cid-v1:5946f2ea-c3b7-4360-a93f-8b9d74a161e0 X-XSS-Protection: 1 Content-Security-Policy: frame-ancestors https://*.verilocation.com http://localhost:3000 X-Frame-Options: allow-from https://*.verilocation.com
Open service 20.50.64.5:443 · public.api.dev.verilocation.com
2025-12-23 07:30
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Tue, 23 Dec 2025 07:30:14 GMT Server: Kestrel Strict-Transport-Security: 31536000 Request-Context: appId=cid-v1:5946f2ea-c3b7-4360-a93f-8b9d74a161e0 X-XSS-Protection: 1 Content-Security-Policy: frame-ancestors https://*.verilocation.com http://localhost:3000 X-Frame-Options: allow-from https://*.verilocation.com