--- displayed_sidebar: userReference slug: /references/user --- import { TypeList } from "docs-ui" # IUserModuleService Reference This section of the documentation provides a reference to the `IUserModuleService` interface’s methods. This is the interface developers use to use the functionalities provided by the User Module. The main service interface for the User Module. ## Methods - [validateInviteToken](../../IUserModuleService/methods/user.IUserModuleService.validateInviteToken/page.mdx) - [refreshInviteTokens](../../IUserModuleService/methods/user.IUserModuleService.refreshInviteTokens/page.mdx) - [retrieveUser](../../IUserModuleService/methods/user.IUserModuleService.retrieveUser/page.mdx) - [listUsers](../../IUserModuleService/methods/user.IUserModuleService.listUsers/page.mdx) - [listAndCountUsers](../../IUserModuleService/methods/user.IUserModuleService.listAndCountUsers/page.mdx) - [createUsers](../../IUserModuleService/methods/user.IUserModuleService.createUsers/page.mdx) - [updateUsers](../../IUserModuleService/methods/user.IUserModuleService.updateUsers/page.mdx) - [deleteUsers](../../IUserModuleService/methods/user.IUserModuleService.deleteUsers/page.mdx) - [softDeleteUsers](../../IUserModuleService/methods/user.IUserModuleService.softDeleteUsers/page.mdx) - [restoreUsers](../../IUserModuleService/methods/user.IUserModuleService.restoreUsers/page.mdx) - [retrieveInvite](../../IUserModuleService/methods/user.IUserModuleService.retrieveInvite/page.mdx) - [listInvites](../../IUserModuleService/methods/user.IUserModuleService.listInvites/page.mdx) - [listAndCountInvites](../../IUserModuleService/methods/user.IUserModuleService.listAndCountInvites/page.mdx) - [createInvites](../../IUserModuleService/methods/user.IUserModuleService.createInvites/page.mdx) - [updateInvites](../../IUserModuleService/methods/user.IUserModuleService.updateInvites/page.mdx) - [deleteInvites](../../IUserModuleService/methods/user.IUserModuleService.deleteInvites/page.mdx) - [softDeleteInvites](../../IUserModuleService/methods/user.IUserModuleService.softDeleteInvites/page.mdx) - [restoreInvites](../../IUserModuleService/methods/user.IUserModuleService.restoreInvites/page.mdx)