> ## Documentation Index
> Fetch the complete documentation index at: https://docs.freeplay.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Get User

> 
Retrieve a user's details by ID. Requires account admin role. Use to check user settings or role assignments.



## OpenAPI

````yaml https://app.freeplay.ai/openapi.json get /api/v2/users/{user_id}
openapi: 3.1.0
info:
  title: Freeplay API
  version: 0.1.0
servers: []
security:
  - BearerAuth: []
paths:
  /api/v2/users/{user_id}:
    get:
      tags:
        - Configuration
      summary: Get User
      description: >-

        Retrieve a user's details by ID. Requires account admin role. Use to
        check user settings or role assignments.
      operationId: get_get_user
      parameters:
        - name: user_id
          in: path
          required: true
          schema:
            type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                properties:
                  id:
                    format: uuid
                    title: Id
                    type: string
                  email_address:
                    title: Email Address
                    type: string
                  first_name:
                    title: First Name
                    type: string
                  last_name:
                    title: Last Name
                    type: string
                  account_role:
                    title: Account Role
                    type: string
                  is_deleted:
                    title: Is Deleted
                    type: boolean
                  profile_picture:
                    default: null
                    title: Profile Picture
                    type:
                      - string
                      - 'null'
                  profile_color:
                    default: null
                    title: Profile Color
                    type:
                      - string
                      - 'null'
                required:
                  - id
                  - email_address
                  - first_name
                  - last_name
                  - account_role
                  - is_deleted
                title: UserResponse
                type: object
          description: >-
            UserResponse(id: uuid.UUID, email_address: str, first_name: str,
            last_name: str, account_role: str, is_deleted: bool,
            profile_picture: Optional[str] = None, profile_color: Optional[str]
            = None)
components:
  securitySchemes:
    BearerAuth:
      type: http
      scheme: bearer

````