/api/admin/users

URL : {{ESDC_BACKEND_URL}}/api/admin/users

// Get All Users
GET /api/admin/users
Response: [{
  id: number,
  username: string,
  email: string,
  role: 'admin' | 'user',
  status: 'active' | 'inactive'
}]
{
    "data": [
        {
            "id": 1,
            "name": "Arun CS",
            "username": "aruncs31s",
            "email": "aruncs31ss@gmail.com",
            "password": "12345678",
            "role": "admin",
            "verified": false,
            "status": "active",
            "created_at": 1759947806,
            "updated_at": 1759947806,
            "Github": null,
            "Submissions": null,
            "Details": null
        },
        {
            "id": 2,
            "name": "Test User",
            "username": "",
            "email": "test@gmail.com",
            "password": "12345678",
            "role": "user",
            "verified": false,
            "status": "active",
            "created_at": 1759951473,
            "updated_at": 1759951473,
            "Github": null,
            "Submissions": null,
            "Details": null
        },
    "meta": "2025-10-09T21:31:17+05:30",
    "status": true
}

/api/admin/stats

// Admin Stats
GET /api/admin/stats
Response: {
  totalUsers: number,
  totalProjects: number,
  totalChallenges: number,
  activeUsers: number
}
{
    "data": {
        "total_users": 3,
        "total_projects": 0,
        "total_challenges": 5,
        "active_users": 2
    },
    "meta": "2025-10-09T21:37:25+05:30",
    "status": true
}