Creates a new Ranked System.
The configuration for the new system.
A promise resolving to the new RankedSystemEntity.
Retrieves all configured Ranked Systems.
A promise resolving to an array of RankedSystemEntity.
Retrieves a specific Ranked System by its ID.
The unique ID of the ranked system.
A promise resolving to the RankedSystemEntity.
Retrieves the currently active season for a Ranked System.
The ID of the ranked system.
A promise resolving to the active SeasonEntity.
Retrieves the main Ranked System, which is used as the default for new users and seasons.
A promise resolving to the main RankedSystemEntity.
Soft deletes a Ranked System.
The ID of the ranked system to delete.
A promise resolving when the deletion is successful.
Starts a new season for a specific Ranked System.
The ID of the parent ranked system.
The name of the new season.
A promise resolving to the new SeasonEntity.
Updates a Ranked System.
Note: You can also use system.update() if you already have the entity.
The ID of the ranked system.
The fields to update.
A promise resolving to the updated RankedSystemEntity.
Manages API operations related to Ranked Systems and their Seasons.