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

# List All Accepted Users

> Returns all accepted users without pagination.
Used by the admin Users page for client-side filtering/sorting.

> [!NOTE]
>
> **Required permission:** Admin (`admin`).


## OpenAPI

````yaml GET /manage/users/accepted/all
openapi: 3.1.0
info:
  title: Onyx API
  description: Onyx API for AI-powered enterprise search and chat
  version: Development
servers:
  - url: https://cloud.onyx.app/api
security: []
paths:
  /manage/users/accepted/all:
    get:
      tags:
        - public
      summary: List All Accepted Users
      description: |-
        Returns all accepted users without pagination.
        Used by the admin Users page for client-side filtering/sorting.
      operationId: list_all_accepted_users
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/FullUserSnapshot'
                title: Response List All Accepted Users Manage Users Accepted All Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      security:
        - BearerAuth: []
components:
  schemas:
    FullUserSnapshot:
      properties:
        id:
          type: string
          format: uuid
          title: Id
        email:
          type: string
          title: Email
        account_type:
          $ref: '#/components/schemas/AccountType'
        is_admin:
          type: boolean
          title: Is Admin
          default: false
        is_active:
          type: boolean
          title: Is Active
        password_configured:
          type: boolean
          title: Password Configured
        personal_name:
          anyOf:
            - type: string
            - type: 'null'
          title: Personal Name
        created_at:
          type: string
          format: date-time
          title: Created At
        updated_at:
          type: string
          format: date-time
          title: Updated At
        last_active:
          anyOf:
            - type: string
              format: date-time
            - type: 'null'
          title: Last Active
        groups:
          items:
            $ref: '#/components/schemas/UserGroupInfo'
          type: array
          title: Groups
        is_scim_synced:
          type: boolean
          title: Is Scim Synced
        craft_enabled:
          anyOf:
            - type: boolean
            - type: 'null'
          title: Craft Enabled
      type: object
      required:
        - id
        - email
        - account_type
        - is_active
        - password_configured
        - personal_name
        - created_at
        - updated_at
        - groups
        - is_scim_synced
        - craft_enabled
      title: FullUserSnapshot
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          type: array
          title: Detail
      type: object
      title: HTTPValidationError
    AccountType:
      type: string
      enum:
        - STANDARD
        - BOT
        - EXT_PERM_USER
        - SERVICE_ACCOUNT
        - ANONYMOUS
      title: AccountType
      description: |-
        What kind of account this is — determines whether the user
        enters the group-based permission system.

        STANDARD + SERVICE_ACCOUNT → participate in group system
        BOT, EXT_PERM_USER, ANONYMOUS → fixed behavior
    UserGroupInfo:
      properties:
        id:
          type: integer
          title: Id
        name:
          type: string
          title: Name
      type: object
      required:
        - id
        - name
      title: UserGroupInfo
    ValidationError:
      properties:
        loc:
          items:
            anyOf:
              - type: string
              - type: integer
          type: array
          title: Location
        msg:
          type: string
          title: Message
        type:
          type: string
          title: Error Type
        input:
          title: Input
        ctx:
          type: object
          title: Context
      type: object
      required:
        - loc
        - msg
        - type
      title: ValidationError
  securitySchemes:
    BearerAuth:
      type: http
      scheme: bearer
      description: Authorization header with Bearer token

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.