v1

latestOpenAPI 3.1.02026-07-26400501584.0 KB
Cabinet Admin Users

List Users

Get paginated list of users with filtering and sorting.

  • offset: Pagination offset
  • limit: Number of users per page (max 200)
  • search: Search by telegram_id, username, first_name, last_name
  • email: Search by email
  • status: Filter by user status (active, blocked, deleted)
  • sort_by: Sort field (created_at, balance, traffic, last_activity, total_spent, purchase_count)
get/cabinet/admin/users

Query parameters

offsetinteger
limitinteger
searchstring nullable
emailstring nullable
status'active' | 'blocked' | 'deleted'

User status enum.

sort_by'created_at' | 'balance' | 'traffic' | 'last_activity' | 'total_spent' | 'purchase_count'

Sort options for users list.

Response

Successful Response

totalinteger required
offsetinteger
limitinteger