Skip to main content
GET
Check My Membership
Returns the authenticated user’s membership status and resolved permissions in a space. Returns membership info even for pending or banned states.

Path Parameters

spaceId
string
required
UUID of the space.

Response

isMember
boolean
Whether the user has an active membership.
role
string | null
"admin", "moderator", "member", or null if not a member.
status
string | null
"pending", "active", "banned", "rejected", or null if no membership record exists.
joinedAt
Date | null
When the membership was created. null if not a member.
permissions
object
See also: useCheckMyMembership