Skip to content

MemberService

Manages organization members — invitations, profiles, role assignments, and user settings.

MethodDescription
InviteUserInvite a user to the organization
GetUserGet a user by ID
ListUsersList organization members
UpdateUserRoleChange a user’s role
DeactivateUserDeactivate a user
UpdateUserProfileUpdate a user’s profile
GetUserSettingsGet user settings
UpdateUserSettingsUpdate user settings

Invite a new user to the organization. Sends an email invitation.

Authorization: Requires MANAGE_MEMBERS permission

FieldTypeDescription
emailstringEmail address of the user to invite.
role_idstringRole to assign.
FieldTypeDescription
userUserThe invited user.

Authorization: Authenticated user (own profile) or VIEW_MEMBERS permission

FieldTypeDescription
idstringUser ID.
FieldTypeDescription
userUserThe user.

Authorization: Requires VIEW_MEMBERS permission

FieldTypeDescription
paginationPaginationPagination parameters.
FieldTypeDescription
usersUser[]List of users.
paginationPaginationMetaPagination metadata.

Authorization: Requires MANAGE_MEMBERS permission

FieldTypeDescription
user_idstringUser ID.
role_idstringNew role ID.
FieldTypeDescription
userUserThe updated user.

Authorization: Requires MANAGE_MEMBERS permission

FieldTypeDescription
user_idstringUser ID to deactivate.

Empty response on success.

Update the authenticated user’s profile.

Authorization: Authenticated user (own profile only)

FieldTypeDescription
display_namestringDisplay name. Max 200 characters.
avatar_urlstringAvatar URL. Max 2048 characters.
custom_attributesmap<string, string>Custom profile attributes.
FieldTypeDescription
profileUserProfileThe updated profile.

Authorization: Authenticated user (own settings only)

Empty request.

FieldTypeDescription
settingsUserSettingsThe user’s settings.

Authorization: Authenticated user (own settings only)

FieldTypeDescription
notifications_enabledboolWhether push notifications are enabled.
theme_preferenceThemePreferencePreferred theme (SYSTEM, LIGHT, DARK).
FieldTypeDescription
settingsUserSettingsThe updated settings.