--- method: PUT path: /api/auth/users/:id/max-devices auth: jwt+admin area: authentication --- # Update User Max Devices Update the maximum number of devices a user can register (admin only). **Endpoint**: `PUT /api/auth/users/:id/max-devices` **Auth**: Required (Admin only) **Content-Type**: `application/json` ## Path Parameters | Parameter | Type | Required | Description | | --------- | ------------- | -------- | ----------- | | id | string (UUID) | Yes | User UUID | ## Request Body | Field | Type | Required | Description | | ----------- | ------- | -------- | --------------------------------- | | max_devices | integer | Yes | Maximum number of devices (1-100) | ### Example Request ```json example-request { "max_devices": 15 } ``` ## Response (200 OK) ```json example-response { "message": null } ``` ## Error Responses | Code | Description | | ---- | ----------------------------------------- | | 400 | Invalid max_devices value (must be 1-100) | | 401 | Invalid or expired token | | 403 | User does not have admin privileges | | 404 | User not found |