Theme Settings
Themes
Theme Settings
Manage theme global settings
GET
Theme Settings
Documentation Index
Fetch the complete documentation index at: https://docs.launchmystore.io/llms.txt
Use this file to discover all available pages before exploring further.
Theme Settings
Manage global theme settings (colors, typography, layout options, etc.).Get Theme Settings
Retrieve the current theme settings.Request
Response
Update Theme Settings
Update one or more theme settings.Request
Body Parameters
Object containing setting key-value pairs to update
Response
Common Settings
Theme settings are defined by the theme’ssettings_schema.json. Common settings include:
| Setting Key | Type | Description |
|---|---|---|
colors_accent_1 | color | Primary accent color |
colors_accent_2 | color | Secondary accent color |
colors_text | color | Body text color |
colors_background_1 | color | Primary background |
colors_background_2 | color | Secondary background |
type_header_font | font_picker | Header font family |
type_body_font | font_picker | Body font family |
type_header_font_size_scale | range | Header font size scale (%) |
type_body_font_size_scale | range | Body font size scale (%) |
logo | image_picker | Store logo |
favicon | image_picker | Browser favicon |
Error Codes
| Code | Description |
|---|---|
UNAUTHORIZED | Invalid or missing access token |
FORBIDDEN | App doesn’t have write_themes scope |
NOT_FOUND | Theme does not exist |
VALIDATION_ERROR | Invalid setting key or value |