Search...
deleteMember( )
Deletes a member.
Description
Note: This function permanently deletes a member. Once deleted, a member cannot be restored.
This function is not a universal function and runs only on the backend.
Admin Method
This function requires elevated permissions to run. This function is not universal and runs only on the backend.
Syntax
function deleteMember(_id: string): Promise<void>
deleteMember Parameters
NAME
TYPE
DESCRIPTION
_id
string
ID of the member to delete.
Returns
Return Type:
Promise<
void
>Was this helpful?
Delete a member by ID (export from backend code)
Copy Code
1import { members } from 'wix-members.v2';2import { webMethod, Permissions } from 'wix-web-module';3import { elevate } from 'wix-auth';45const elevatedDeleteMember = elevate(members.deleteMember);67/* Sample _id value: '29ae2752-73d2-4a07-8cba-677e1928ed52' */89export const myDeletedMemberFunction = webMethod(10 Permissions.Anyone,11 async (_id) => {12 try {13 const deletedMember = await elevatedDeleteMember(_id);14 console.log('Deleted member:', deletedMember);1516 return deletedMember;17 } catch (error) {18 console.error(error);19 // Handle the error20 }21 }22);2324/* Promise resolves to void */25