meta { name: Update Scan Settings type: http seq: 1 } put { url: {{base_url}}/api/library/scan-settings body: json auth: inherit } headers { Content-Type: application/json } body:json { { "scan_frequency_minutes": 60, "auto_scan_enabled": true } } settings { encodeUrl: true timeout: 0 } docs { ## Update Scan Settings Updates the user's media scanning settings. **Method:** PUT **Endpoint:** /api/library/scan-settings **Authentication:** Required **Request Body:** - `scan_frequency_minutes` (integer, required): Minutes between automatic scans (15-1440) - `auto_scan_enabled` (boolean, required): Whether automatic scanning is enabled **Response:** - `message` (string): Success message **Status Codes:** - 200: Success - 400: Invalid settings - 401: Unauthorized }