Endpoint matrix
Every endpoint is off by default. This table says which groups to enable for each feature.
Enable them under Memberside → REST API. See Enable the endpoints you need.
Needed by almost everything
Section titled “Needed by almost everything”Turn these on first, whatever else you place.
| Group | Why |
|---|---|
| Site | The builder reads your active plugin list through it. Without it, every feature card is greyed out |
| Users | Reading who the signed-in member is. Personal screens are empty without it |
| Appearance | Profile tabs, account tabs and layout the app reads from your site |
By feature
Section titled “By feature”| Feature | Endpoint groups |
|---|---|
| Directory | Directory, Users |
| Profile | Users, Forms, Appearance, Uploaders |
| Settings | Account, Appearance, Users |
| Search | Search |
| Login, Logout, Register, Forgot Password | Authentication, Forms |
| Default Login, Default Register | Default Authentication |
| Manage Social Connections | Social Login |
| News Feed, Create Social Post, Activity Thread | Wall, Users |
| Chat | Messaging |
| Chat (Better Messages) | Better Messages |
| Events | Content |
| Connections, Friends | Friends |
| Followers, Following | Followers |
| Notifications | Notifications |
| Groups, My Groups, Create Group | Groups, Wall for group discussion |
| Groups (BuddyPress) and the BuddyPress trio | BuddyPress Groups |
| Activity, Activity Thread (BuddyPress) | BuddyPress Activity |
| Reviews | Users |
| Notes, My Notes, Create Note | Notes |
| Badges | Badges |
| Posts, Page, Single Post, Single Page | Content |
| Products, Product Cart | Products, Cart |
| Verified Users, Online Users | Users |
| Home, Custom Link, Sidebar Trigger, Dark Mode, Parent Menu | None |
Account tabs
Section titled “Account tabs”The Settings screen reads its tabs from your site, and individual tabs need their own groups:
| Account tab | Group |
|---|---|
| My Photos | Photos |
| Payment Methods | Payment Methods |
| Billing (Stripe) | Billing |
| Social connections | Social Login |
| Profile field editing | Forms, ACF if you use ACF fields |
Add-on services
Section titled “Add-on services”| Service | Group |
|---|---|
| Realtime | Realtime |
Media CDN and Optimizer need no endpoint group — neither is read by the app through the REST API.
Two traps
Section titled “Two traps”Authentication is not Default Authentication. The first is Ultimate Member sign-in; the second is WordPress core sign-in, and it works on a site that has never had Ultimate Member installed. Placing Default Login and enabling Authentication fails exactly like a wrong password.
Wall is the v2 namespace. The news feed, activity threads and group
discussions all run through it. Enabling Users and expecting the feed to
work is a common miss.
Groups that only exist when their plugin does
Section titled “Groups that only exist when their plugin does”A group whose plugin is not active is not listed at all. If you cannot find a group in the admin screen, the plugin providing it is missing rather than the group being hidden.
| Group | Requires |
|---|---|
| Messaging | Ultimate Member - Private Messages |
| Better Messages | Better Messages |
| Followers | Ultimate Member - Followers |
| Friends | Ultimate Member - Friends |
| Groups | Ultimate Member - Groups |
| BuddyPress Groups, BuddyPress Activity | BuddyPress, with the component enabled |
| Notes | Ultimate Member - User Notes |
| Notifications | Ultimate Member - Real-time Notifications |
| Photos | Ultimate Member - User Photos |
| Badges | myCred |
| Billing | Ultimate Member - Stripe |
| Payment Methods | WooCommerce + Ultimate Member - WooCommerce |
| Products, Cart | WooCommerce |
| ACF | Advanced Custom Fields |
| Wall | Ultimate Member - Social Activity |