Creates a new authentication provider. Requires staff/admin privileges.
The configuration for the new auth provider.
The created authentication provider configuration.
Creates a new user. Requires staff/admin privileges.
User details (name, email, password, active/staff status).
The created user details.
Deletes an authentication provider. Requires staff/admin privileges.
The ID of the provider to delete.
Deletes a user. Requires staff/admin privileges. Cannot delete self.
The ID of the user to delete.
void - Returns 200 OK on success (spec says 200, not 204).
Deletes a workspace as an admin. Requires staff/admin privileges.
The ID of the workspace to delete.
Starts an asynchronous job to export audit log entries to a CSV file. (Enterprise feature)
Export options and filters.
Optional
options: { clientSessionId?: string }Optional request parameters like ClientSessionId.
Details of the created export job.
Retrieves a specific authentication provider by its ID.
The ID of the authentication provider.
The authentication provider configuration.
Gets statistics for the admin dashboard. Requires staff/admin privileges.
Dashboard statistics object.
Allows a staff user to impersonate another non-staff/non-superuser.
Object containing the user ID to impersonate.
Authentication tokens and user details for the impersonated session.
Lists audit log entries. (Enterprise feature)
Optional
params: ListAuditLogParamsOptional parameters for filtering, sorting, and pagination.
Paginated list of audit log entries.
Lists distinct action types found in the audit log. (Enterprise feature)
Optional
params: ListAuditLogActionTypesParamsOptional parameters for searching and filtering by workspace.
Array of distinct audit log action types.
Lists users who have entries in the audit log. (Enterprise feature)
Optional
params: ListAuditLogUsersParamsOptional parameters for searching, pagination, and filtering by workspace.
Paginated list of users from the audit log.
Lists distinct workspaces found in the audit log. (Enterprise feature)
Optional
params: ListAuditLogWorkspacesParamsOptional parameters for searching and pagination.
Paginated list of workspaces from the audit log.
Lists all available authentication providers configured in the admin panel.
An array of authentication provider configurations.
Lists all users in the Baserow instance. Requires staff/admin privileges.
Optional
params: ListAdminUsersParamsOptional parameters for pagination, searching, and sorting.
Paginated list of admin user representations.
Lists all workspaces in the instance. Requires staff/admin privileges.
Optional
params: ListAdminWorkspacesParamsOptional parameters for pagination, searching, and sorting.
Paginated list of admin workspace representations.
Updates an existing authentication provider. Requires staff/admin privileges.
The ID of the provider to update.
The partial configuration updates.
The updated authentication provider configuration.
Updates an existing user. Requires staff/admin privileges.
The ID of the user to update.
The user attributes to update.
The updated user details.
Operations for Baserow administration.