Optionalconfiguration: ConfigurationProtectedaxiosProtectedbaseProtectedconfigurationCreate a new ban, creating a ban via the API will always make it takaro managed. Required permissions: MANAGE_PLAYERS
OperationId: BanControllerCreate
OptionalbanCreateDTO: BanCreateDTOBanCreateDTO
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Unban player. This will remove the ban from Takaro and the gameserver(s) Required permissions: MANAGE_PLAYERS
OperationId: BanControllerDelete
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Get a single ban Required permissions: READ_PLAYERS
OperationId: BanControllerGetOne
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Search for bans Required permissions: READ_PLAYERS
OperationId: BanControllerSearch
OptionalbanSearchInputDTO: BanSearchInputDTOBanSearchInputDTO
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Update an existing ban, updating a ban via the API will always make it takaro managed. Required permissions: MANAGE_PLAYERS
OperationId: BanControllerUpdate
OptionalbanUpdateDTO: BanUpdateDTOBanUpdateDTO
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Required permissions: MANAGE_PLAYERS, MANAGE_ROLES
OperationId: PlayerControllerAssignRole
OptionalplayerRoleAssignChangeDTO: PlayerRoleAssignChangeDTOPlayerRoleAssignChangeDTO
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Bulk delete players by their IDs. Deletes Player records which cascades to POG records. Required permissions: MANAGE_PLAYERS
OperationId: PlayerControllerBulkDelete
OptionalplayerBulkDeleteInputDTO: PlayerBulkDeleteInputDTOPlayerBulkDeleteInputDTO
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Required permissions: MANAGE_PLAYERS
OperationId: PlayerControllerDelete
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Get the player that is currently authenticated. This is a low-privilege route, returning limited data.
OperationId: PlayerControllerGetMe
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Required permissions: READ_PLAYERS
OperationId: PlayerControllerGetOne
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Required permissions: MANAGE_PLAYERS, MANAGE_ROLES
OperationId: PlayerControllerRemoveRole
OptionalplayerRoleAssignChangeDTO: PlayerRoleAssignChangeDTOPlayerRoleAssignChangeDTO
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Required permissions: READ_PLAYERS
OperationId: PlayerControllerSearch
OptionalplayerSearchInputDTO: PlayerSearchInputDTOPlayerSearchInputDTO
Optionaloptions: RawAxiosRequestConfigOverride http request option.
PlayerApi - object-oriented interface
Export
PlayerApi