2024-04-07 14:43:50 -04:00
|
|
|
namespace Computernewb.CollabVMAuthServer.HTTP.Responses;
|
|
|
|
|
|
2025-05-06 04:34:46 -04:00
|
|
|
public class AdminUsersResponse : ApiResponse
|
2024-04-07 14:43:50 -04:00
|
|
|
{
|
|
|
|
|
public int? totalPageCount { get; set; } = null;
|
|
|
|
|
public AdminUser[]? users { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public class AdminUser
|
|
|
|
|
{
|
|
|
|
|
public uint id { get; set; }
|
2025-05-06 04:34:46 -04:00
|
|
|
public required string username { get; set; }
|
|
|
|
|
public required string email { get; set; }
|
|
|
|
|
public required uint rank { get; set; }
|
2024-04-07 14:43:50 -04:00
|
|
|
public bool banned { get; set; }
|
2025-05-06 04:34:46 -04:00
|
|
|
public required string banReason { get; set; }
|
|
|
|
|
public required string dateOfBirth { get; set; }
|
|
|
|
|
public required string dateJoined { get; set; }
|
|
|
|
|
public required string registrationIp { get; set; }
|
2024-04-07 14:43:50 -04:00
|
|
|
public bool developer { get; set; }
|
|
|
|
|
}
|