Skip to main content

Overview

useFetchSpaceMembers returns a callable function that fetches the member list for a space. Each result includes embedded public user data. Results are paginated and can be filtered by role or status.

Usage Example

Parameters

spaceId
string
required
UUID of the space.
page
number
Page number. Defaults to 1.
limit
number
Number of members per page.
status
string
Filter by membership status: "pending", "active", "banned", or "rejected".
role
string
Filter by role: "admin", "moderator", or "member".

Returns

data
SpaceMemberWithUser[]
Array of SpaceMemberWithUser objects including embedded user details. When spaceReputation is requested, each embedded user carries an added spaceReputation number. See Reputation.
pagination
object
Standard pagination metadata.