Optional
configuration: ConfigurationProtected
axiosProtected
baseProtected
configurationBan a player from a gameserver. Requires gameserver to be online and reachable. Required permissions: MANAGE_GAMESERVERS
Optional
banPlayerInputDTO: BanPlayerInputDTOBanPlayerInputDTO
Optional
options: RawAxiosRequestConfigOverride http request option.
Create a gameserver Required permissions: MANAGE_GAMESERVERS
Optional
gameServerCreateDTO: GameServerCreateDTOGameServerCreateDTO
Optional
options: RawAxiosRequestConfigOverride http request option.
Execute a raw command on a gameserver. Requires gameserver to be online and reachable. Required permissions: MANAGE_GAMESERVERS
Optional
commandExecuteInputDTO: CommandExecuteInputDTOCommandExecuteInputDTO
Optional
options: RawAxiosRequestConfigOverride http request option.
Fetch status of an import from CSMM Required permissions: MANAGE_GAMESERVERS
Optional
options: RawAxiosRequestConfigOverride http request option.
Get all module installations for a gameserver
Optional
options: RawAxiosRequestConfigOverride http request option.
Get a module installation by id
Optional
options: RawAxiosRequestConfigOverride http request option.
Fetch a gameserver by id
Optional
options: RawAxiosRequestConfigOverride http request option.
Fetch a list of players on a gameserver. Requires gameserver to be online and reachable. Required permissions: READ_PLAYERS
Optional
options: RawAxiosRequestConfigOverride http request option.
Fetch gameserver types (7dtd, Rust, ...)
Optional
options: RawAxiosRequestConfigOverride http request option.
Give an item to a player. Requires gameserver to be online and reachable. Depending on the underlying game implementation, it's possible that the item is dropped on the ground instead of placed directly in the player's inventory. Required permissions: MANAGE_GAMESERVERS
Optional
giveItemInputDTO: GiveItemInputDTOGiveItemInputDTO
Optional
options: RawAxiosRequestConfigOverride http request option.
Import a gameserver from CSMM. Required permissions: MANAGE_GAMESERVERS
Optional
options: RawAxiosRequestConfigOverride http request option.
Install a module on a gameserver. If the module is already installed, it will be updated. Required permissions: MANAGE_GAMESERVERS
Optional
moduleInstallDTO: ModuleInstallDTOModuleInstallDTO
Optional
options: RawAxiosRequestConfigOverride http request option.
Kick a player from a gameserver. Requires gameserver to be online and reachable. Required permissions: MANAGE_GAMESERVERS
Optional
kickPlayerInputDTO: KickPlayerInputDTOKickPlayerInputDTO
Optional
options: RawAxiosRequestConfigOverride http request option.
List bans for a gameserver. Requires gameserver to be online and reachable. Required permissions: MANAGE_GAMESERVERS
Optional
options: RawAxiosRequestConfigOverride http request option.
Delete a gameserver Required permissions: MANAGE_GAMESERVERS
Optional
options: RawAxiosRequestConfigOverride http request option.
Fetch gameservers
Optional
gameServerSearchInputDTO: GameServerSearchInputDTOGameServerSearchInputDTO
Optional
options: RawAxiosRequestConfigOverride http request option.
Send a message in gameserver chat. Requires gameserver to be online and reachable. Required permissions: MANAGE_GAMESERVERS
Optional
messageSendInputDTO: MessageSendInputDTOMessageSendInputDTO
Optional
options: RawAxiosRequestConfigOverride http request option.
Shuts down the gameserver. This is a 'soft' shutdown, meaning the gameserver will be stopped gracefully. If the gameserver is not reachable, this will have no effect. Note that most hosting providers will automatically restart the gameserver after a shutdown, which makes this operation act as a 'restart' instead. Required permissions: MANAGE_GAMESERVERS
Optional
options: RawAxiosRequestConfigOverride http request option.
Teleport a player to a location. Requires gameserver to be online and reachable. Required permissions: MANAGE_GAMESERVERS
Optional
teleportPlayerInputDTO: TeleportPlayerInputDTOTeleportPlayerInputDTO
Optional
options: RawAxiosRequestConfigOverride http request option.
Test if Takaro can connect to a gameserver. Will do a thorough check and report details.
Optional
gameServerTestReachabilityInputDTO: GameServerTestReachabilityInputDTOGameServerTestReachabilityInputDTO
Optional
options: RawAxiosRequestConfigOverride http request option.
Test if Takaro can connect to a gameserver. Will do a thorough check and report details.
Optional
options: RawAxiosRequestConfigOverride http request option.
Unban a player from a gameserver. Requires gameserver to be online and reachable. Required permissions: MANAGE_GAMESERVERS
Optional
options: RawAxiosRequestConfigOverride http request option.
Uninstall a module from a gameserver. This will not delete the module from the database. Required permissions: MANAGE_GAMESERVERS
Optional
options: RawAxiosRequestConfigOverride http request option.
Update a gameserver Required permissions: MANAGE_GAMESERVERS
Optional
gameServerUpdateDTO: GameServerUpdateDTOGameServerUpdateDTO
Optional
options: RawAxiosRequestConfigOverride http request option.
GameServerApi - object-oriented interface
Export
GameServerApi