Optionalconfiguration: ConfigurationOptionalbasePath: stringOptionalaxios: AxiosInstanceCreate a new module Required permissions: MANAGE_MODULES
OperationId: ModuleControllerCreate
OptionalmoduleCreateAPIDTO: ModuleCreateAPIDTOModuleCreateAPIDTO
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Exports a module to a format that can be imported into another Takaro instance. This endpoint will export all known versions of the module Required permissions: READ_MODULES
OperationId: ModuleControllerExport
OptionalmoduleExportOptionsDTO: ModuleExportOptionsDTOModuleExportOptionsDTO
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Required permissions: READ_MODULES
OperationId: ModuleControllerGetOne
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Imports a module from a format that was exported from another Takaro instance Required permissions: MANAGE_MODULES
OperationId: ModuleControllerImport
Optionalbody: anyOptionaloptions: RawAxiosRequestConfigOverride http request option.
Removes a module, including all versions and config Required permissions: MANAGE_MODULES
OperationId: ModuleControllerRemove
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Required permissions: READ_MODULES
OperationId: ModuleControllerSearch
OptionalmoduleSearchInputDTO: ModuleSearchInputDTOModuleSearchInputDTO
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Update a module Required permissions: MANAGE_MODULES
OperationId: ModuleControllerUpdate
OptionalmoduleUpdateDTO: ModuleUpdateDTOModuleUpdateDTO
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Required permissions: READ_MODULES
OperationId: ModuleInstallationsControllerGetInstalledModules
OptionalmoduleInstallationSearchInputDTO: ModuleInstallationSearchInputDTOModuleInstallationSearchInputDTO
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Required permissions: READ_MODULES
OperationId: ModuleInstallationsControllerGetModuleInstallation
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Install a module on a gameserver. You can have multiple installations of the same module on the same gameserver. Required permissions: MANAGE_GAMESERVERS
OperationId: ModuleInstallationsControllerInstallModule
OptionalinstallModuleDTO: InstallModuleDTOInstallModuleDTO
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Uninstall a module from a gameserver. This will not delete the module from the database. Required permissions: MANAGE_GAMESERVERS
OperationId: ModuleInstallationsControllerUninstallModule
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Required permissions: READ_MODULES
OperationId: ModuleVersionControllerGetModuleVersion
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Required permissions: READ_MODULES
OperationId: ModuleVersionControllerSearchVersions
OptionalmoduleVersionSearchInputDTO: ModuleVersionSearchInputDTOModuleVersionSearchInputDTO
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Creates a new version of a module, copying all config (commands,hooks,cronjobs,...) from the "latest" version into a new, immutable version Required permissions: MANAGE_MODULES
OperationId: ModuleVersionControllerTagVersion
OptionalmoduleVersionCreateAPIDTO: ModuleVersionCreateAPIDTOModuleVersionCreateAPIDTO
Optionaloptions: RawAxiosRequestConfigOverride http request option.
ModuleApi - factory interface