| Method | Path | Handler | Roles |
| GET | / | app.routes.SecurityRoutes::??? (anonymous lambda) | [ANYONE] |
| GET | /health | app.routes.SecurityRoutes::??? (anonymous lambda) | [ANYONE] |
| GET | /auth/me | app.routes.AuthRoutes::??? (anonymous lambda) | [USER] |
| GET | /content/feed | app.routes.ContentRoutes::??? (anonymous lambda) | [USER] |
| GET | /content | app.routes.ContentRoutes::??? (anonymous lambda) | [ANYONE] |
| GET | /content/{id} | app.routes.ContentRoutes::??? (anonymous lambda) | [ANYONE] |
| GET | /interactions/me | app.routes.InteractionRoutes::??? (anonymous lambda) | [USER] |
| GET | /content/{id}/interactions | app.routes.InteractionRoutes::??? (anonymous lambda) | [ANYONE] |
| GET | /routes | io.javalin.plugin.bundled.RouteOverviewPlugin::??? (anonymous lambda) | [] |
| POST | /auth/register | app.routes.AuthRoutes::??? (anonymous lambda) | [ANYONE] |
| POST | /auth/login | app.routes.AuthRoutes::??? (anonymous lambda) | [ANYONE] |
| POST | /auth/logout | app.routes.AuthRoutes::??? (anonymous lambda) | [USER] |
| POST | /auth/roles | app.routes.AuthRoutes::??? (anonymous lambda) | [ADMIN] |
| POST | /content | app.routes.ContentRoutes::??? (anonymous lambda) | [ADMIN] |
| POST | /content/{id}/interactions | app.routes.InteractionRoutes::??? (anonymous lambda) | [USER] |
| POST | /content/{id}/elaborate | app.routes.AiRoutes::??? (anonymous lambda) | [USER] |
| PUT | /content/{id} | app.routes.ContentRoutes::??? (anonymous lambda) | [ADMIN] |
| DELETE | /content/{id} | app.routes.ContentRoutes::??? (anonymous lambda) | [ADMIN] |
| BEFORE_MATCHED | * | app.config.ApplicationConfig::??? (anonymous lambda) | [] |
| AFTER_MATCHED | * | app.config.ApplicationConfig::??? (anonymous lambda) | [] |