Class: AdminUsersResource
Hierarchy
- default- ↳ - AdminUsersResource
Methods
create
▸ create(payload, customHeaders?): ResponsePromise<AdminUserRes>
Description
creates a user with the provided information
Parameters
| Name | Type | Description | 
|---|---|---|
| payload | AdminCreateUserPayload | user creation request body | 
| customHeaders | Record<string,any> | 
Returns
created user
Defined in
medusa-js/src/resources/admin/users.ts:64
delete
▸ delete(id, customHeaders?): ResponsePromise<DeleteResponse>
Description
deletes a user
Parameters
| Name | Type | Description | 
|---|---|---|
| id | string | id of the user to be deleted | 
| customHeaders | Record<string,any> | 
Returns
ResponsePromise<DeleteResponse>
delete response
Defined in
medusa-js/src/resources/admin/users.ts:94
list
▸ list(customHeaders?): ResponsePromise<AdminUsersListRes>
Description
lists all users
Parameters
| Name | Type | 
|---|---|
| customHeaders | Record<string,any> | 
Returns
ResponsePromise<AdminUsersListRes>
a list of all users
Defined in
medusa-js/src/resources/admin/users.ts:106
resetPassword
▸ resetPassword(payload, customHeaders?): ResponsePromise<AdminUserRes>
Description
resets the users password given the correct token.
Parameters
| Name | Type | Description | 
|---|---|---|
| payload | AdminResetPasswordRequest | reset password information. | 
| customHeaders | Record<string,any> | 
Returns
Defined in
medusa-js/src/resources/admin/users.ts:36
retrieve
▸ retrieve(id, customHeaders?): ResponsePromise<AdminUserRes>
Retrieves a given user
Parameters
| Name | Type | Description | 
|---|---|---|
| id | string | id of the user | 
| customHeaders | Record<string,any> | 
Returns
the user
Defined in
medusa-js/src/resources/admin/users.ts:50
sendResetPasswordToken
▸ sendResetPasswordToken(payload, customHeaders?): ResponsePromise<void>
Description
resets password by re-sending password token.
Parameters
| Name | Type | Description | 
|---|---|---|
| payload | AdminResetPasswordTokenRequest | payload for generating reset-password token. | 
| customHeaders | Record<string,any> | 
Returns
ResponsePromise<void>
Defined in
medusa-js/src/resources/admin/users.ts:22
update
▸ update(id, payload, customHeaders?): ResponsePromise<AdminUserRes>
Description
updates a given user
Parameters
| Name | Type | Description | 
|---|---|---|
| id | string | id of the user to update | 
| payload | AdminUpdateUserPayload | user update request body | 
| customHeaders | Record<string,any> | 
Returns
the updated user