---
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)
