Skip to content

Slack: Users schemas

2 Slack schemas with complete fields and constraints.

← Users operations · All schemas

Gets information about a user — response body — user

FieldTypePresenceDescription and constraints
$JSONRoot
$ (anyOf 1)objectAlternativeuser object for non enterprise type
$ (anyOf 1).colorstringOptional
$ (anyOf 1).deletedbooleanOptional
$ (anyOf 1).enterprise_userModelOptionalExpand Gets information about a user — response body — user enterprise user enterprise user
$ (anyOf 1).has_2fabooleanOptional
$ (anyOf 1).idstringOptional
$ (anyOf 1).is_adminbooleanOptional
$ (anyOf 1).is_app_userbooleanOptional
$ (anyOf 1).is_botbooleanOptional
$ (anyOf 1).is_externalbooleanOptional
$ (anyOf 1).is_forgottenbooleanOptional
$ (anyOf 1).is_invited_userbooleanOptional
$ (anyOf 1).is_ownerbooleanOptional
$ (anyOf 1).is_primary_ownerbooleanOptional
$ (anyOf 1).is_restrictedbooleanOptional
$ (anyOf 1).is_strangerbooleanOptional
$ (anyOf 1).is_ultra_restrictedbooleanOptional
$ (anyOf 1).localestringOptional
$ (anyOf 1).namestringOptional
$ (anyOf 1).presencestringOptional
$ (anyOf 1).profileModelOptionalExpand Retrieve a user's profile information, including their custom status — response body — profile
$ (anyOf 1).real_namestringOptional
$ (anyOf 1).teamstringOptional
$ (anyOf 1).team_idstringOptional
$ (anyOf 1).team_profileobjectOptional
$ (anyOf 1).team_profile.fieldsarrayOptional
$ (anyOf 1).team_profile.fields[]ModelEach itemExpand Retrieve a team's profile — response body — profile fields item
$ (anyOf 1).two_factor_typestringOptional
$ (anyOf 1).tzJSONOptional
$ (anyOf 1).tz (anyOf 1)nullAlternative
$ (anyOf 1).tz (anyOf 2)stringAlternative
$ (anyOf 1).tz_labelstringOptional
$ (anyOf 1).tz_offsetJSONOptional
$ (anyOf 1).tz_offset (anyOf 1)numberAlternative
$ (anyOf 1).tz_offset (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
$ (anyOf 1).updatedJSONOptional
$ (anyOf 1).updated (anyOf 1)numberAlternative
$ (anyOf 1).updated (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
$ (anyOf 2)objectAlternativeenterprise user
$ (anyOf 2).colorstringOptionalrefercing to bug: https://jira.tinyspeck.com/browse/EVALUE-1559
$ (anyOf 2).deletedbooleanOptional
$ (anyOf 2).enterprise_userModelOptionalExpand Gets information about a user — response body — user enterprise user enterprise user
$ (anyOf 2).has_2fabooleanOptional
$ (anyOf 2).idstringOptional
$ (anyOf 2).is_adminbooleanOptional
$ (anyOf 2).is_app_userbooleanOptional
$ (anyOf 2).is_botbooleanOptional
$ (anyOf 2).is_externalbooleanOptional
$ (anyOf 2).is_forgottenbooleanOptional
$ (anyOf 2).is_ownerbooleanOptional
$ (anyOf 2).is_primary_ownerbooleanOptional
$ (anyOf 2).is_restrictedbooleanOptional
$ (anyOf 2).is_strangerbooleanOptional
$ (anyOf 2).is_ultra_restrictedbooleanOptional
$ (anyOf 2).localestringOptional
$ (anyOf 2).namestringOptional
$ (anyOf 2).presencestringOptional
$ (anyOf 2).profileModelOptionalExpand Retrieve a user's profile information, including their custom status — response body — profile
$ (anyOf 2).real_namestringOptional
$ (anyOf 2).team_idstringOptional
$ (anyOf 2).team_profileobjectOptional
$ (anyOf 2).team_profile.fieldsarrayOptional
$ (anyOf 2).team_profile.fields[]ModelEach itemExpand Retrieve a team's profile — response body — profile fields item
$ (anyOf 2).teamsarrayOptional
$ (anyOf 2).teams[]stringEach item
$ (anyOf 2).two_factor_typestringOptional
$ (anyOf 2).tzJSONOptional
$ (anyOf 2).tz (anyOf 1)nullAlternative
$ (anyOf 2).tz (anyOf 2)stringAlternative
$ (anyOf 2).tz_labelstringOptional
$ (anyOf 2).tz_offsetJSONOptional
$ (anyOf 2).tz_offset (anyOf 1)numberAlternative
$ (anyOf 2).tz_offset (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
$ (anyOf 2).updatedJSONOptional
$ (anyOf 2).updated (anyOf 1)numberAlternative
$ (anyOf 2).updated (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$

Referenced models: Gets information about a user — response body — user enterprise user enterprise user, Retrieve a team's profile — response body — profile fields item, Retrieve a user's profile information, including their custom status — response body — profile

Gets information about a user — response body — user enterprise user enterprise user

FieldTypePresenceDescription and constraints
$objectRoot
enterprise_idstringOptional
enterprise_namestringOptional
idstringOptional
is_adminbooleanOptional
is_ownerbooleanOptional
teamsarrayOptional
teams[]stringEach item

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.