Skip to content

Slack: Users profile schemas

1 Slack schema with complete fields and constraints.

← Users profile operations · All schemas

Retrieve a user's profile information, including their custom status — response body — profile

FieldTypePresenceDescription and constraints
$objectRoot
always_activebooleanOptional
api_app_idstringOptional
avatar_hashstringOptional
bot_idstringOptional
display_namestringOptional
display_name_normalizedstringOptional
emailJSONOptional
email (anyOf 1)nullAlternativeFormat: email
email (anyOf 2)stringAlternativeFormat: email
fieldsJSONOptional
fields (anyOf 1)objectAlternative
fields (anyOf 1)[]objectEach item
fields (anyOf 2)nullAlternative
fields (anyOf 2)[]objectEach item
fields (anyOf 3)arrayAlternative
fields (anyOf 3)[]objectEach item
first_nameJSONOptional
first_name (anyOf 1)nullAlternative
first_name (anyOf 2)stringAlternative
guest_expiration_tsJSONOptional
guest_expiration_ts (anyOf 1)nullAlternative
guest_expiration_ts (anyOf 2)JSONAlternative
guest_expiration_ts (anyOf 2) (anyOf 1)integerAlternative
guest_expiration_ts (anyOf 2) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
guest_invited_byJSONOptional
guest_invited_by (anyOf 1)nullAlternative
guest_invited_by (anyOf 2)stringAlternative
image_1024JSONOptional
image_1024 (anyOf 1)nullAlternativeFormat: uri
image_1024 (anyOf 2)stringAlternativeFormat: uri
image_192JSONOptional
image_192 (anyOf 1)nullAlternativeFormat: uri
image_192 (anyOf 2)stringAlternativeFormat: uri
image_24JSONOptional
image_24 (anyOf 1)nullAlternativeFormat: uri
image_24 (anyOf 2)stringAlternativeFormat: uri
image_32JSONOptional
image_32 (anyOf 1)nullAlternativeFormat: uri
image_32 (anyOf 2)stringAlternativeFormat: uri
image_48JSONOptional
image_48 (anyOf 1)nullAlternativeFormat: uri
image_48 (anyOf 2)stringAlternativeFormat: uri
image_512JSONOptional
image_512 (anyOf 1)nullAlternativeFormat: uri
image_512 (anyOf 2)stringAlternativeFormat: uri
image_72JSONOptional
image_72 (anyOf 1)nullAlternativeFormat: uri
image_72 (anyOf 2)stringAlternativeFormat: uri
image_originalJSONOptional
image_original (anyOf 1)nullAlternativeFormat: uri
image_original (anyOf 2)stringAlternativeFormat: uri
is_app_userbooleanOptional
is_custom_imagebooleanOptional
is_restrictedJSONOptional
is_restricted (anyOf 1)nullAlternative
is_restricted (anyOf 2)booleanAlternative
is_ultra_restrictedJSONOptional
is_ultra_restricted (anyOf 1)nullAlternative
is_ultra_restricted (anyOf 2)booleanAlternative
last_avatar_image_hashstringOptional
last_nameJSONOptional
last_name (anyOf 1)nullAlternative
last_name (anyOf 2)stringAlternative
memberships_countJSONOptional
memberships_count (anyOf 1)integerAlternative
memberships_count (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
nameJSONOptional
name (anyOf 1)nullAlternative
name (anyOf 2)stringAlternative
phonestringOptional
pronounsstringOptional
real_namestringOptional
real_name_normalizedstringOptional
skypestringOptional
status_default_emojistringOptional
status_default_textstringOptional
status_default_text_canonicalJSONOptional
status_default_text_canonical (anyOf 1)nullAlternative
status_default_text_canonical (anyOf 2)stringAlternative
status_emojistringOptional
status_expirationJSONOptional
status_expiration (anyOf 1)integerAlternative
status_expiration (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
status_textstringOptional
status_text_canonicalJSONOptional
status_text_canonical (anyOf 1)nullAlternative
status_text_canonical (anyOf 2)stringAlternative
teamstringOptional
titlestringOptional
updatedJSONOptional
updated (anyOf 1)integerAlternative
updated (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
user_idstringOptional
usernameJSONOptional
username (anyOf 1)nullAlternative
username (anyOf 2)stringAlternative

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.