# Administration

These Endpoints all require authentication.

# User Management

User Management allows to edit players OAuth Scopes

  • UsersManagemnet.Read
  • UsersManagemnet.ReadWrite

All Endpoints Require UsersManagement.ReadWrite expect for List Users which excepts both UsersManagement.Read and UsersManagement.ReadWrite

# List Users

    GET /api/admin/users

# Response

{
    "users": [
        // List of players see user for info
    ] 
}

# Modify User

These endpoints all follow /api/admin/users/{uid}

# Email

// PUT /api/admin/users/{uid}/email
{
    "email": "new@email"
}

# Nickname

// PUT /api/admin/users/{uid}/nickname
{
    "nickname": "newNickname"
}

# Password

// PUT /api/admin/users/{uid}/password
{
    "password": "NewPassword"
}