Skip to main content
PUT
Update Theme Settings
Changes one or more of the theme’s global settings. Requires the write_themes scope. The values you send are merged into the current settings (the active preset, for themes that store settings in presets); settings you leave out keep their values. The storefront shows the change immediately.

Request

Path Parameters

string
required
The theme id.

Body Parameters

object
required
Setting ids (from the theme’s settings schema — see Theme Settings) mapped to their new values. A flat body with the setting ids at the top level is accepted too.

Response

Error Codes