| Method | Path | Handler | Roles |
| GET | / | app.controllers.routes.Routes::??? (anonymous lambda) | [] |
| GET | /api/v1/employees | app.controllers.routes.EmployeeRoutes::??? (anonymous lambda) | [AUTHENTICATED] |
| GET | /api/v1/employees/{id} | app.controllers.routes.EmployeeRoutes::??? (anonymous lambda) | [AUTHENTICATED] |
| GET | /api/v1/assets | app.controllers.routes.AssetRoutes::??? (anonymous lambda) | [AUTHENTICATED] |
| GET | /api/v1/assets/{id} | app.controllers.routes.AssetRoutes::??? (anonymous lambda) | [AUTHENTICATED] |
| GET | /api/v1/assets/{id}/logs | app.controllers.routes.AssetRoutes::??? (anonymous lambda) | [AUTHENTICATED] |
| GET | /api/v1/logs | app.controllers.routes.MaintenanceLogRoutes::??? (anonymous lambda) | [AUTHENTICATED] |
| GET | /api/v1/logs/{id} | app.controllers.routes.MaintenanceLogRoutes::??? (anonymous lambda) | [AUTHENTICATED] |
| GET | /api/v1/logs/employee/{employeeId} | app.controllers.routes.MaintenanceLogRoutes::??? (anonymous lambda) | [MANAGER] |
| GET | /api/v1/auth/healthcheck | app.controllers.routes.SecurityRoutes::??? (anonymous lambda) | [] |
| GET | /api/v1/auth/protected | app.controllers.routes.SecurityRoutes::??? (anonymous lambda) | [ADMIN] |
| GET | /routes | io.javalin.plugin.bundled.RouteOverviewPlugin::??? (anonymous lambda) | [] |
| POST | /api/v1/assets | app.controllers.routes.AssetRoutes::??? (anonymous lambda) | [MANAGER] |
| POST | /api/v1/assets/{id}/logs | app.controllers.routes.AssetRoutes::??? (anonymous lambda) | [TECHNICIAN] |
| POST | /api/v1/auth/register | app.controllers.routes.SecurityRoutes::??? (anonymous lambda) | [MANAGER] |
| POST | /api/v1/auth/login | app.controllers.routes.SecurityRoutes::??? (anonymous lambda) | [] |
| PUT | /api/v1/employees/{id} | app.controllers.routes.EmployeeRoutes::??? (anonymous lambda) | [MANAGER] |
| PATCH | /api/v1/employees/{id} | app.controllers.routes.EmployeeRoutes::??? (anonymous lambda) | [ADMIN] |
| PATCH | /api/v1/employees/{id}/password | app.controllers.routes.EmployeeRoutes::??? (anonymous lambda) | [AUTHENTICATED] |
| PATCH | /api/v1/assets/{id} | app.controllers.routes.AssetRoutes::??? (anonymous lambda) | [ADMIN] |
| DELETE | /api/v1/employees/{id} | app.controllers.routes.EmployeeRoutes::??? (anonymous lambda) | [ADMIN] |
| DELETE | /api/v1/assets/{id} | app.controllers.routes.AssetRoutes::??? (anonymous lambda) | [ADMIN] |
| BEFORE_MATCHED | * | app.config.ApplicationConfig::??? (anonymous lambda) | [] |
| BEFORE_MATCHED | * | app.config.ApplicationConfig::??? (anonymous lambda) | [] |