Skip to content

Update Graphics Settings

PUT
/api/data/settings/graphics

Update graphics/display settings (partial update).

GraphicsSettingsUpdate
object
showFpsOverlay
Any of:
boolean
reduceMotion
Any of:
boolean
animationDurationScale
Any of:
number
<= 3
backgroundThrottling
Any of:
boolean

Successful Response

SettingsUpdateResponse

Shared response envelope for every settings update endpoint.

status is "success" when at least one field changed, "noop" when the request carried no updatable fields. updated_fields lists the snake_case keys that were actually persisted so the caller can display exactly what changed.

object
status
required
Status
string
message
required
Message
string
updatedFields
required
Updatedfields
Array<string>

Validation Error

HTTPValidationError
object
detail
Detail
Array<object>
ValidationError
object
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
input
Input
ctx
Context
object