The member management APIs allow you to create, customize, and manage member communities on Wix sites. With these APIs, you can build personalized member experiences that include profile customization, privacy controls, and advanced community features with custom data collection.
These APIs allow you to provide full member lifecycle management:
- Members: Create and manage member information. Manage community participation and moderate members through muting and blocking capabilities.
- Member Authentication: Trigger an email that prompts a site member to set their password.
- User Member: Retrieve information about members who are also Wix users across multiple sites.
- Members About: Create and manage content for the "About" section in member profiles, supporting text, images, videos, and GIFs.
- Custom Fields: Extend member profiles beyond default fields by creating, managing, and organizing custom data fields.
- Privacy: Set and override privacy status applied to all members.
Member management APIs work together to create, customize, and manage member experiences:
1. Member Lifecycle
- Registration: New members sign up and are created through the Members API.
- Authentication: Members set passwords and authenticate through the Member Authentication API.
- Privacy Configuration: Privacy settings determine profile visibility.
2. Profile Construction
- Core Identity: Basic information managed by the Members API (name, email, status).
- Custom Data: Extended information taken from Custom Fields for business-specific needs.
- About Content: Rich multimedia content in the About section, supporting text, images, videos, and GIFs.
It's important to note the following before starting to code:
- A site must have the Wix Members Area installed.
- Member: An individual who has signed up for the Members Area of a Wix site and can interact with the site and other members.
- Members Area: A Wix tool for creating communities around a site to engage visitors and enable member interactions.
- Member Profile: A personalized space within the Members Area where a member's details and activity are displayed, including basic information and additional sections like "About."
- Profile: The visible representation of a member, including display details such as name, image, and customizable fields.
- Community: A group of members who interact with each other within the site's social features.
- About: A customizable section in the member's profile where they can share personal or professional information using plain text, rich content, or a combination of elements.
- Public Profile: A member profile that displays the member's name and image alongside their site activities, encouraging community interaction.
- Private Profile: A member profile that keeps the member's identity hidden from other site visitors.
- Custom Field: A user-defined field that extends the default member profile information beyond system-provided fields.
- System Field: A Wix-defined field from the default member profile information (first name, last name, phone, etc.).
- Field Application: Rules that determine which members can access specific custom fields.
- Field Suggestion: Recommended custom fields available for creation based on common use cases.
- Identity: Unique identifiers Wix uses to identify actors across the platform.