---
title: "List"
method: GET
path: "/api/cp/setup/user"
tags: ["Setup User"]
---

# List

`GET /api/cp/setup/user`

Retrieve a paginated list of Setup User records. Supports filtering, sorting, and search.

## Query parameters

- `role` 'Administrator' | 'User' | 'Guest'

## Response `200`

Successful response

- SetupUser[]
  - `id` integer — Id
  - `account_id` integer — Account Id (references account.id)
  - `reseller_id` integer — Reseller Id
  - `name` string — Name
  - `email` string, email — Email (unique)
  - `password` string, password — Password
  - `mobile` string — Mobile
  - `skype` string — Skype
  - `role` 'Administrator' | 'User' | 'Guest' — Role
  - `tfa_secret` string, password — Tfa Secret
  - `floating_noc` integer — Floating Noc
  - `language` string — Language
  - `last_login` string, date-time, nullable — Last Login
  - `login_count` integer — Login Count
  - `mobile_verify` integer — Mobile Verify
  - `email_verify` integer — Email Verify
  - `otp_hash` string — Otp Hash
  - `api_key` string — Api Key
  - `timezone` string — Timezone
  - `readonly` integer — Readonly
  - `email_subscription` string — Email Subscription
  - `ip_whitelist` string — Ip Whitelist
  - `share_ticket` integer — Share Ticket
  - `id_verify` string — Id Verify
  - `flags` string — Flags

## Other responses

- `400` — Bad Request - Invalid parameters or request body
- `401` — Authentication information is missing or invalid
- `403` — Access denied - insufficient permissions or dependency access failure
- `500` — Internal server error

---

[API](https://skmtc.dev/connexcs/apis/connexcs-control-panel-api.md) · [All operations](https://skmtc.dev/connexcs/apis/connexcs-control-panel-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/connexcs/connexcs-control-panel-api/revisions/54bc2ed6edae/schema)
