---
title: "GET /users/{user_id}"
method: GET
path: "/users/{user_id}"
---

# GET /users/{user_id}

`GET /users/{user_id}`

## Response `200`

200 response for get_user

- UserResponse
  - `id` string, snowflake, required
  - `username` string, required
  - `avatar` string, nullable
  - `discriminator` string, required
  - `public_flags` integer, required
  - `flags` integer, required
  - `bot` boolean
  - `system` boolean
  - `banner` string, nullable
  - `accent_color` integer, nullable
  - `global_name` string, nullable
  - `avatar_decoration_data` UserAvatarDecorationResponse
    - `asset` string, required
    - `sku_id` string, snowflake
  - `collectibles` UserCollectiblesResponse
    - `nameplate` UserNameplateResponse — unresolved $ref
  - `primary_guild` UserPrimaryGuildResponse
    - `identity_guild_id` string, snowflake
    - `identity_enabled` boolean, nullable
    - `tag` string, nullable
    - `badge` string, nullable

## Other responses

- `429` — Client ratelimited response
- `4XX` — Client error response

---

[API](https://skmtc.dev/discord/apis/discord-http-api-preview.md) · [All operations](https://skmtc.dev/discord/apis/discord-http-api-preview/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/discord/discord-http-api-preview/revisions/e4fdf8b45809/schema)
