Optional
configuration: ConfigurationProtected
axiosProtected
baseProtected
configurationBan a player from a gameserver. Requires gameserver to be online and reachable. Required permissions: MANAGE_GAMESERVERS
OperationId: GameServerControllerBanPlayer
Optional
banPlayerInputDTO: BanPlayerInputDTOBanPlayerInputDTO
Optional
options: RawAxiosRequestConfigOverride http request option.
Create a gameserver Required permissions: MANAGE_GAMESERVERS
OperationId: GameServerControllerCreate
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
OperationId: GameServerControllerExecuteCommand
Optional
commandExecuteInputDTO: CommandExecuteInputDTOCommandExecuteInputDTO
Optional
options: RawAxiosRequestConfigOverride http request option.
Fetch status of an import from CSMM Required permissions: MANAGE_GAMESERVERS
OperationId: GameServerControllerGetImport
Optional
options: RawAxiosRequestConfigOverride http request option.
Get all module installations for a gameserver
OperationId: GameServerControllerGetInstalledModules
Optional
options: RawAxiosRequestConfigOverride http request option.
Get map metadata for Leaflet
OperationId: GameServerControllerGetMapInfo
Optional
options: RawAxiosRequestConfigOverride http request option.
Get a map tile for Leaflet
OperationId: GameServerControllerGetMapTile
Optional
options: RawAxiosRequestConfigOverride http request option.
Get a module installation by id
OperationId: GameServerControllerGetModuleInstallation
Optional
options: RawAxiosRequestConfigOverride http request option.
Fetch a gameserver by id
OperationId: GameServerControllerGetOne
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
OperationId: GameServerControllerGetPlayers
Optional
options: RawAxiosRequestConfigOverride http request option.
Fetch gameserver types (7dtd, Rust, ...)
OperationId: GameServerControllerGetTypes
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
OperationId: GameServerControllerGiveItem
Optional
giveItemInputDTO: GiveItemInputDTOGiveItemInputDTO
Optional
options: RawAxiosRequestConfigOverride http request option.
Import a gameserver from CSMM. Required permissions: MANAGE_GAMESERVERS
OperationId: GameServerControllerImportFromCSMM
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
OperationId: GameServerControllerInstallModule
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
OperationId: GameServerControllerKickPlayer
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
OperationId: GameServerControllerListBans
Optional
options: RawAxiosRequestConfigOverride http request option.
Delete a gameserver Required permissions: MANAGE_GAMESERVERS
OperationId: GameServerControllerRemove
Optional
options: RawAxiosRequestConfigOverride http request option.
Fetch gameservers
OperationId: GameServerControllerSearch
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
OperationId: GameServerControllerSendMessage
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
OperationId: GameServerControllerShutdown
Optional
options: RawAxiosRequestConfigOverride http request option.
Teleport a player to a location. Requires gameserver to be online and reachable. Required permissions: MANAGE_GAMESERVERS
OperationId: GameServerControllerTeleportPlayer
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.
OperationId: GameServerControllerTestReachability
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.
OperationId: GameServerControllerTestReachabilityForId
Optional
options: RawAxiosRequestConfigOverride http request option.
Unban a player from a gameserver. Requires gameserver to be online and reachable. Required permissions: MANAGE_GAMESERVERS
OperationId: GameServerControllerUnbanPlayer
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
OperationId: GameServerControllerUninstallModule
Optional
options: RawAxiosRequestConfigOverride http request option.
Update a gameserver Required permissions: MANAGE_GAMESERVERS
OperationId: GameServerControllerUpdate
Optional
gameServerUpdateDTO: GameServerUpdateDTOGameServerUpdateDTO
Optional
options: RawAxiosRequestConfigOverride http request option.
GameServerApi - object-oriented interface
Export
GameServerApi