Portal Community
Underlying API: Slack's users.* Web API methods.

get

Looks up a user via users.info. Requires userId.

getMany

Lists workspace members via users.list.

FieldRequiredDefaultNotes
returnAllNotruePaginate through all result pages.
limitNo200Results per page.
teamIdNoEnterprise Grid team filter.

getProfile

Retrieves detailed profile fields via users.profile.get.

FieldRequiredNotes
userIdYesTarget user.
includeLabelsNoInclude custom profile field labels in the response.

getStatus

Retrieves online/away presence via users.getPresence. Requires userId.

updateProfile

Requires a user-level OAuth token (xoxp-...) with the users.profile:write scope — bot tokens are rejected by users.profile.set. Supply the token via the userToken field (not botToken). Only non-null fields are sent to the API.
FieldNotes
userTokenUser-level OAuth token, required.
userIdTarget user.
realNameFull display name.
displayNameShort display name.
emailEmail address.
phonePhone number.
titleJob title.
statusTextCustom status message.
statusEmojiCustom status emoji, e.g. :palm_tree:.