---
title: "List All Accepted Users"
method: GET
path: "/manage/users/accepted/all"
tags: ["public"]
---

# List All Accepted Users

`GET /manage/users/accepted/all`

## Request

- Base URL: `https://cloud.onyx.app/api`
- URL: `https://cloud.onyx.app/api/manage/users/accepted/all`
- Auth: HTTP bearer

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

## Response `200`

Successful Response

- FullUserSnapshot[]
  - `id` string, uuid, required
  - `email` string, required
  - `account_type` 'STANDARD' | 'BOT' | 'EXT_PERM_USER' | 'SERVICE_ACCOUNT' | 'ANONYMOUS', required: 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
  - `is_admin` boolean
  - `is_active` boolean, required
  - `password_configured` boolean, required
  - `personal_name` string, nullable, required
  - `created_at` string, date-time, required
  - `updated_at` string, date-time, required
  - `last_active` string, date-time, nullable
  - `groups` UserGroupInfo[], required
    - `id` integer, required
    - `name` string, required
  - `is_scim_synced` boolean, required
  - `craft_enabled` boolean, nullable, required

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-28** `76bc90bf55b6`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/onyx-dot-app/apis/onyx-api/changes/manage/users/accepted/all/get.md)

---

[API](https://skmtc.dev/onyx-dot-app/apis/onyx-api.md) - [All operations](https://skmtc.dev/onyx-dot-app/apis/onyx-api/llms.txt) - [OpenAPI document](https://skmtc.dev/onyx-dot-app/apis/onyx-api/revisions/76bc90bf55b6?raw)
