Skip to content

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.

Turn these on first, whatever else you place.

GroupWhy
SiteThe builder reads your active plugin list through it. Without it, every feature card is greyed out
UsersReading who the signed-in member is. Personal screens are empty without it
AppearanceProfile tabs, account tabs and layout the app reads from your site
FeatureEndpoint groups
DirectoryDirectory, Users
ProfileUsers, Forms, Appearance, Uploaders
SettingsAccount, Appearance, Users
SearchSearch
Login, Logout, Register, Forgot PasswordAuthentication, Forms
Default Login, Default RegisterDefault Authentication
Manage Social ConnectionsSocial Login
News Feed, Create Social Post, Activity ThreadWall, Users
ChatMessaging
Chat (Better Messages)Better Messages
EventsContent
Connections, FriendsFriends
Followers, FollowingFollowers
NotificationsNotifications
Groups, My Groups, Create GroupGroups, Wall for group discussion
Groups (BuddyPress) and the BuddyPress trioBuddyPress Groups
Activity, Activity Thread (BuddyPress)BuddyPress Activity
ReviewsUsers
Notes, My Notes, Create NoteNotes
BadgesBadges
Posts, Page, Single Post, Single PageContent
Products, Product CartProducts, Cart
Verified Users, Online UsersUsers
Home, Custom Link, Sidebar Trigger, Dark Mode, Parent MenuNone

The Settings screen reads its tabs from your site, and individual tabs need their own groups:

Account tabGroup
My PhotosPhotos
Payment MethodsPayment Methods
Billing (Stripe)Billing
Social connectionsSocial Login
Profile field editingForms, ACF if you use ACF fields
ServiceGroup
RealtimeRealtime

Media CDN and Optimizer need no endpoint group — neither is read by the app through the REST API.

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.

GroupRequires
MessagingUltimate Member - Private Messages
Better MessagesBetter Messages
FollowersUltimate Member - Followers
FriendsUltimate Member - Friends
GroupsUltimate Member - Groups
BuddyPress Groups, BuddyPress ActivityBuddyPress, with the component enabled
NotesUltimate Member - User Notes
NotificationsUltimate Member - Real-time Notifications
PhotosUltimate Member - User Photos
BadgesmyCred
BillingUltimate Member - Stripe
Payment MethodsWooCommerce + Ultimate Member - WooCommerce
Products, CartWooCommerce
ACFAdvanced Custom Fields
WallUltimate Member - Social Activity