-
Notifications
You must be signed in to change notification settings - Fork 1
API Documentation
Mateusz Andrzejewski edited this page Jun 24, 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
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