---
title: "get user page"
method: GET
path: "/answer/admin/api/users/page"
tags: ["admin"]
---

# get user page

`GET /answer/admin/api/users/page`

get user page

## Query parameters

- `page` integer
- `page_size` integer
- `query` string
- `staff` boolean
- `status` 'suspended' | 'deleted' | 'inactive'

## Response `200`

OK

- object
  - `code` integer — http code
  - `data` object — response data
    - `count` integer
    - `list` unknown
    - `records` SchemaGetUserPageResp[]
      - `avatar` string — avatar
      - `created_at` integer — create time
      - `deleted_at` integer — delete time
      - `display_name` string — display name
      - `e_mail` string — email
      - `rank` integer — rank
      - `role_id` integer — role id
      - `role_name` string — role name
      - `status` string — user status(normal,suspended,deleted,inactive)
      - `suspended_at` integer — suspended time
      - `suspended_until` integer — suspended until time
      - `user_id` string — user id
      - `username` string — username
  - `msg` string — response message
  - `reason` string — reason key

---

[API](https://skmtc.net/apache/apis/apache-answer.md) · [All operations](https://skmtc.net/apache/apis/apache-answer/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/apache/apache-answer/versions/e9c2980e6571/schema)
