Windmill API — user
Windmill API — user. 54 operations. Lead operation: Check if Password Login is Disabled Instance-wide. Self-contained Naftiko capability covering one Windmill business surface.
What You Can Do
MCP Tools
check-if-password-login-is
Check if Password Login is Disabled Instance-wide
check-if-smtp-is-configured
Check if SMTP is Configured for Password Reset
login-password
Login with Password
logout
Logout
request-password-reset-email
Request Password Reset Email
reset-password-using-token
Reset Password Using Token
login-oauth-authorization-flow
Login with Oauth Authorization Flow
accept-invite-workspace
Accept Invite to Workspace
get-all-runnables-every-workspace
Get All Runnables in Every Workspace
create-user
Create User
decline-invite-workspace
Decline Invite to Workspace
global-delete-user-require-super
Global Delete User (require Super Admin)
get-current-user-email-if
Get Current User Email (if Logged In)
exists-email
Exists Email
global-export-users-require-super
Global Export Users (require Super Admin and EE)
list-external-jwt-tokens-ee
List External JWT Tokens (ee Only)
leave-instance
Leave Instance
list-all-users-super-admin
List All Users as Super Admin (require to be Super Amdin)
list-all-workspace-invites
List All Workspace Invites
offboard-user-globally-reassign-objects
Offboard a User Globally (reassign Objects Across Workspaces, Optionally Delete)
preview-global-offboarding-user-across
Preview Global Offboarding for a User Across All Workspaces (require Super Admin)
submit-user-onboarding-data
Submit User Onboarding Data
global-overwrite-users-require-super
Global Overwrite Users (require Super Admin and EE)
refresh-current-token
Refresh the Current Token
global-rename-user-require-super
Global Rename User (require Super Admin)
set-login-type-specific-user
Set Login Type for a Specific User (require Super Admin)
set-password-specific-user-require
Set Password for a Specific User (require Super Admin)
set-password
Set Password
create-token
Create Token
delete-token
Delete Token
create-token-impersonate-user-require
Create Token to Impersonate a User (require Superadmin)
list-token
List Token
update-scopes-existing-token-owner
Update Scopes of an Existing Token (owner Only)
get-tutorial-progress
Get Tutorial Progress
update-tutorial-progress
Update Tutorial Progress
global-update-user-require-super
Global Update User (require Super Admin)
get-current-usage-outside-premium
Get Current Usage Outside of Premium Workspaces
global-username-info-require-super
Global Username Info (require Super Admin)
get-current-global-whoami-if
Get Current Global Whoami (if Logged In)
convert-manual-user-group-user
Convert Manual User to Group User (require Admin Privilege)
delete-user-require-admin-privilege
Delete User (require Admin Privilege)
exit-service-account-impersonation
Exit Service Account Impersonation
get-user-require-admin-privilege
Get User (require Admin Privilege)
impersonate-service-account
Impersonate a Service Account
is-owner-path
Is Owner of Path
list-users
List Users
list-users-usage
List Users Usage
list-usernames
List Usernames
offboard-workspace-user-reassign-objects
Offboard a Workspace User (reassign Objects, Optionally Delete User)
preview-offboarding-workspace-user-require
Preview Offboarding for a Workspace User (require Admin Privilege)
update-user-require-admin-privilege
Update User (require Admin Privilege)
get-email-username
Get Email from Username
whoami
Whoami
whois
Whois