-
Notifications
You must be signed in to change notification settings - Fork 1
API Documentation
Mateusz Andrzejewski edited this page Jun 25, 2025
·
35 revisions
This page contains API documentation for the RPG Handy Helper project.
All API endpoints are available under the base path /api/v1.
- GameNoteController - Game notes management
- SchedulerController - Scheduler management
- UserController - User management
- ForgotPasswordController - Forgot password function management
- RegisterController - Register function management
- RpgSystemsController - Rpg systems management
- GameController - Games management
- GameRoomController - Game room management
- AmmunitionController - Ammunition management
- ArmorsController - Armors management
- ClassesController - Classes management
- CriticalInjuriesController - Critical injuries management
- CyberwaresController - Cyberwares management
- EquipmentsController - Equipments management
- SKillsController - Skills management
- StatsController - Stats management
- WeaponsController - Weapons management
- WeaponModsController - Weapon mods management
- AmmunitionCompatibilityController - Ammunition compatibility management
- ModCompatibilityController - Weapon mods compatibility management
- CustomAmmunitionController - Custom ammunition management
- CustomArmorsController - Custom armors management
- CustomCriticalInjuriesController - Custom critical injuries management
- CustomCyberwaresController - Custom cyberwares management
- CustomEquipmentsController - Custom equipments management
- CustomWeaponModsController - Custom weapon mods management
- CustomWeaponsController - Custom weapons management
- CharacterAmmunitionController - Character ammunition management
- CharacterArmorController - Character armor management
- CharacterClassesController - Character classes management
- CharacterCriticalInjuriesController - Character critical injuries management
- CharacterCustomAmmunitionController - Character custom ammunition management
- CharacterCustomArmorsController - Character custom armors management
- CharacterCustomCriticalInjuriesController - Character custom critical injuries management
- CharacterCustomCyberwareController - Character custom cyberwares management
- CharacterCustomEquipmentController - Character custom equipments management
- CharacterCustomWeaponController - Character custom weapons management
- CharacterCyberwareController - Character cyberwares management
- CharacterEnemiesController - Character enemies management
- CharacterEquipmentController - Character equipments management
- CharacterFriendsController - Character friends management
- CharacterLifePathController - Character life paths management
- CharacterOtherInfoController - Character other info management
- CharacterSkillsController - Character skills management
- CharacterStatsController - Character stats management
- CharacterTragicLoveStoryController - Character tragic love story management
- CharacterWeaponsController - Character weapons management
- CharacterWeaponModsController - Character weapon mods management
Links to documentation for other controllers will be added here as they are created.
The API uses JSON format for data exchange. Most endpoints return data as Map<String, Object>.
Endpoints requiring authentication are located under the path /api/v1/authorized/*.
-
Home
- GameNoteController
- SchedulerController
- UserController
- ForgotPasswordController
- RegisterController
- RpgSystemsController
- GameController
- GameRoomController
- AmmunitionController
- ArmorsController
- ClassesController
- CriticalInjuriesController
- CyberwaresController
- EquipmentsController
- SkillsController
- StatsController
- WeaponsController
- WeaponModsController
- CustomAmmunitionController
- CustomArmorsController
- CustomCriticalInjuriesController
- CustomCyberwaresController
- CustomEquipmentsController
- CustomWeaponModsController
- CustomWeaponsController
- CharacterAmmunitionController
- CharacterArmorController
- CharacterClassesController
- CharacterCriticalInjuriesController
- CharacterCustomAmmunitionController
- CharacterCustomArmorsController
- CharacterCustomCriticalInjuriesController
- CharacterCustomCyberwareController
- CharacterCustomEquipmentController
- CharacterCustomWeaponController
- CharacterCyberwareController
- CharacterEnemiesController
- CharacterEquipmentController
- CharacterFriendsController
- CharacterLifePathController
- CharacterOtherInfoController
- CharacterSkillsController
- CharacterStatsController
- CharacterTragicLoveStoryController
- CharacterWeaponsController
- CharacterWeaponModsController