getMember( )


Retrieves a member by ID.

Note: The returned Member object contains only the fields that were explicitly added to the Member object. Custom Contact fields are not automatically added to the Member object. They must be added to the Member object by the site owner.

Permissions
Manage Bookings Services and Settings
Manage Members
Manage Events
Access Verticals by Automations
Set Up Automations
Read Members and Contacts - all read permissions
Read Members
Manage Portfolio
Manage Restaurants - all permissions
Manage Members and Contacts - all permissions
Learn more about app permissions.
Method Declaration
Copy
function getMember(_id: string, options: GetMemberOptions): Promise<Member>;
Method Parameters
_idstringRequired

Member ID.


optionsGetMemberOptions

Fieldset options.

Returns
Return Type:Promise<Member>
JavaScript
import { members } from "wix-members.v2"; import { webMethod, Permissions } from "wix-web-module"; import { elevate } from "wix-auth"; /* Sample _id value: '60a91ab6-5e30-4af2-9d5e-a205c351ffd7' */ const elevatedgetMember = elevate(members.getMember); export const myGetMemberFunction = webMethod( Permissions.Anyone, async (_id, options) => { try { const member = await elevatedgetMember(_id, options); console.log("Member retrieved:", member); return member; } catch (error) { console.error(error); // Handle the error } }, ); /* Promise resolves to: * { * "_createdDate": "2024-02-28T10:42:31.000Z", * "_id": "20aca292-e791-45b4-902f-7e7e22c96dd5", * "_updatedDate": "2024-02-28T10:42:30.891Z", * "activityStatus": "UNKNOWN", * "contactId": "20aca292-e791-45b4-902f-7e7e22c96dd5", * "privacyStatus": "UNKNOWN", * "profile": { * "nickname": "johnjonas", * "slug": "johnjonas" * }, * "status": "UNKNOWN" * } */
Errors
404Not Found

There is 1 error with this status code.

This method may also return standard errors. Learn more about standard Wix errors.

Did this help?