---
title: "Update device settings"
method: PATCH
path: "/api/v2/device_settings"
tags: ["device_settings"]
---

# Update device settings

`PATCH /api/v2/device_settings`

## Request body

- PatchedUpdateDeviceSettingsSerializerV2
  - `player_name` string
  - `audio_output` string
  - `default_duration` integer
  - `default_streaming_duration` integer
  - `date_format` string
  - `timezone` string
  - `show_splash` boolean
  - `default_assets` boolean
  - `shuffle_playlist` boolean
  - `use_24_hour_clock` boolean
  - `debug_logging` boolean
  - `prefer_dark_mode` boolean
  - `verify_ssl` boolean
  - `screen_rotation` 0 | 90 | 180 | 270 — * `0` - 0 * `90` - 90 * `180` - 180 * `270` - 270
  - `username` string
  - `password` string
  - `password_2` string
  - `auth_backend` union
    - 'auth_basic' — * `` - No authentication * `auth_basic` - Basic authentication
    - ''
  - `current_password` string
  - `display_power_schedule_enabled` boolean
  - `display_power_on_time` string
  - `display_power_off_time` string
  - `display_power_days` string

## Response `200`

- object
  - `message` string

## Other responses

- `400`

---

[API](https://skmtc.dev/screenly/apis/anthias-api.md) · [All operations](https://skmtc.dev/screenly/apis/anthias-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/screenly/anthias-api/revisions/db7a06ac59cc/schema)
