| Method | Path | Handler | Roles |
| GET | /api/v1/health-check | app.routes.HealthCheckRoute::??? (anonymous lambda) | [ANYONE] |
| GET | /api/v1/languages | app.routes.LanguageRoute::??? (anonymous lambda) | [ANYONE] |
| GET | /api/v1/languages/{id} | app.routes.LanguageRoute::??? (anonymous lambda) | [ANYONE] |
| GET | /api/v1/languages/name/{name} | app.routes.LanguageRoute::??? (anonymous lambda) | [ANYONE] |
| GET | /api/v1/traits | app.routes.TraitRoute::??? (anonymous lambda) | [ANYONE] |
| GET | /api/v1/traits/{id} | app.routes.TraitRoute::??? (anonymous lambda) | [ANYONE] |
| GET | /api/v1/traits/name/{name} | app.routes.TraitRoute::??? (anonymous lambda) | [ANYONE] |
| GET | /api/v1/races | app.routes.RaceRoute::??? (anonymous lambda) | [ANYONE] |
| GET | /api/v1/races/{id} | app.routes.RaceRoute::??? (anonymous lambda) | [ANYONE] |
| GET | /api/v1/races/name/{name} | app.routes.RaceRoute::??? (anonymous lambda) | [ANYONE] |
| GET | /api/v1/subraces | app.routes.SubraceRoute::??? (anonymous lambda) | [ANYONE] |
| GET | /api/v1/subraces/{id} | app.routes.SubraceRoute::??? (anonymous lambda) | [ANYONE] |
| GET | /api/v1/subraces/name/{name} | app.routes.SubraceRoute::??? (anonymous lambda) | [ANYONE] |
| GET | /api/v1/users/{id} | app.routes.UserRoute::??? (anonymous lambda) | [USER] |
| GET | /api/v1/character-sheets | app.routes.CharacterSheetRoute::??? (anonymous lambda) | [USER] |
| GET | /api/v1/character-sheets/{id} | app.routes.CharacterSheetRoute::??? (anonymous lambda) | [USER] |
| GET | /routes | io.javalin.plugin.bundled.RouteOverviewPlugin::??? (anonymous lambda) | [ANYONE] |
| POST | /api/v1/auth/register | app.security.routes.SecurityRoute::??? (anonymous lambda) | [ANYONE] |
| POST | /api/v1/auth/login | app.security.routes.SecurityRoute::??? (anonymous lambda) | [ANYONE] |
| POST | /api/v1/character-sheets | app.routes.CharacterSheetRoute::??? (anonymous lambda) | [USER] |
| PUT | /api/v1/users/{id} | app.routes.UserRoute::??? (anonymous lambda) | [USER] |
| PUT | /api/v1/character-sheets/{id} | app.routes.CharacterSheetRoute::??? (anonymous lambda) | [USER] |
| DELETE | /api/v1/users/{id} | app.routes.UserRoute::??? (anonymous lambda) | [USER] |
| DELETE | /api/v1/character-sheets/{id} | app.routes.CharacterSheetRoute::??? (anonymous lambda) | [USER] |
| BEFORE | * | io.javalin.plugin.bundled.CorsPlugin::??? (anonymous lambda) | [] |
| BEFORE_MATCHED | * | app.config.ApplicationConfig::??? (anonymous lambda) | [] |
| BEFORE_MATCHED | * | app.config.ApplicationConfig::??? (anonymous lambda) | [] |
| AFTER | * | io.javalin.plugin.bundled.CorsPlugin::??? (anonymous lambda) | [] |