--- 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) - [retrieve](../../IUserModuleService/methods/user.IUserModuleService.retrieve/page.mdx) - [list](../../IUserModuleService/methods/user.IUserModuleService.list/page.mdx) - [listAndCount](../../IUserModuleService/methods/user.IUserModuleService.listAndCount/page.mdx) - [create](../../IUserModuleService/methods/user.IUserModuleService.create/page.mdx) - [update](../../IUserModuleService/methods/user.IUserModuleService.update/page.mdx) - [delete](../../IUserModuleService/methods/user.IUserModuleService.delete/page.mdx) - [softDelete](../../IUserModuleService/methods/user.IUserModuleService.softDelete/page.mdx) - [restore](../../IUserModuleService/methods/user.IUserModuleService.restore/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)