---
title: "Retrieves detailed information about a specific Slack user."
method: POST
path: "/getUserInfo"
tags: ["user"]
---

# Retrieves detailed information about a specific Slack user.

`POST /getUserInfo`

Fetches comprehensive details about a Slack user, including their profile information, team membership, and account status.

## Request body

- object
  - `body` object — Body of the getUserInfo sls call
    - `arguments` object, required — Container for function arguments.
      - `userId` string, required — userId: The ID of the user to get information for. User IDs start with 'U'.

## Response `200`

Successful response containing user information

- object
  - `id` string — The user's ID.
  - `team_id` string — The ID of the team the user belongs to.
  - `name` string — The user's username.
  - `deleted` boolean — true if the user has been deleted.
  - `color` string — A hexadecimal color code that is used to color the user's name in Slack clients.
  - `real_name` string — The user's real name.
  - `tz` string — The user's timezone (e.g., America/Los_Angeles).
  - `tz_label` string — A human-readable string for the user's timezone.
  - `tz_offset` integer — The user's timezone offset in seconds.
  - `profile` object — A profile object containing more details about the user.
    - `title` string — The user's title.
    - `phone` string — The user's phone number.
    - `skype` string — The user's Skype username.
    - `real_name` string — The user's real name.
    - `real_name_normalized` string — The user's real name, normalized.
    - `display_name` string — The user's display name.
    - `display_name_normalized` string — The user's display name, normalized.
    - `status_text` string — The user's status text.
    - `status_emoji` string — The user's status emoji.
    - `avatar_hash` string — A hash of the user's avatar image.
    - `image_original` string — The URL of the user's original-sized profile image.
    - `image_24` string — The URL of the user's 24x24 profile image.
    - `image_32` string — The URL of the user's 32x32 profile image.
    - `image_48` string — The URL of the user's 48x48 profile image.
    - `image_72` string — The URL of the user's 72x72 profile image.
    - `image_192` string — The URL of the user's 192x192 profile image.
    - `image_512` string — The URL of the user's 512x512 profile image.
    - `team` string — The ID of the team the user belongs to.
  - `is_admin` boolean — true if the user is an admin.
  - `is_owner` boolean — true if the user is an owner.
  - `is_primary_owner` boolean — true if the user is the primary owner.
  - `is_restricted` boolean — true if the user is a restricted user (single-channel guest).
  - `is_ultra_restricted` boolean — true if the user is an ultra-restricted user (multi-channel guest).
  - `is_bot` boolean — true if the user is a bot.
  - `updated` integer — A timestamp of when the user's profile was last updated.
  - `is_app_user` boolean — true if the user is an app user.
  - `has_2fa` boolean — true if the user has two-factor authentication enabled.

## Other responses

- `400` — Bad request - Invalid user ID or other client error
- `500` — Server error

---

[API](https://skmtc.dev/microfox-ai/apis/slack-d.md) · [All operations](https://skmtc.dev/microfox-ai/apis/slack-d/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/microfox-ai/slack-d/revisions/cd0edf0c2cdf/schema)
