Server Administration
Only for self-hosted instances
Managees global Tolgee Platform instance data e.g., user accounts and organizations.
📄️ Get current batch job queue
Returns all chunk execution items currently in the batch job queue
📄️ Get all server organizations
Get all server organizations
📄️ Get all project batch locks
Returns current project batch job locks from Redis or local storage based on configuration
📄️ Export a project
Exports the whole project (content, branches, tasks, screenshots, settings) as a self-contained zip that can be imported onto a project on another instance running the same Tolgee version.
📄️ Import a project (destructive)
Wipes ALL in-scope content of this project and replaces it with the uploaded export zip (mirror / wipe-and-replace). The zip must come from an instance running the same Tolgee version. Users are matched by username (case-insensitive); content authored by a user not present on this instance is attributed to the importing admin. The project must be quiescent during the import — concurrent edits to it are not supported. Setting `ignoreVersion` bypasses the version check — unsupported: a cross-version import may complete yet silently corrupt the project's data.
📄️ Get all server users
Get all server users
📄️ Delete user
Delete user
📄️ Disable user
Disables user account. User will not be able to log in, but their user data will be preserved, so you can enable the user later using the `enable` endpoint.
📄️ Enable user
Enables previously disabled user.
📄️ Geneate user's JWT token
Generates a JWT token for the user with provided ID. This is useful, when need to debug of the user's account. Or when an operation is required to be executed on behalf of the user.
📄️ Set Role
Set's the global role on the Tolgee Platform server.