preset, settings.style und settingsOverride.
client.projects.getSettings(projectId, options?)
Rufe die aktiven Einstellungen eines Projekts ab.
client.projects.updateSettings(projectId, body, options?)
Patche die aktiven Projekteinstellungen. Du kannst ein Preset anwenden, rohe Einstellungen übergeben oder beides (das Preset wird zuerst angewendet, danach werden Einstellungen-Overrides darüber zusammengeführt).
Felder
Ein wiederverwendbares Preset anwenden. Weglassen, um das aktuelle Preset unverändert zu lassen.
Patch, der oben auf das Preset angewendet wird. Verwende
style für Preset-förmige Overrides,
plus projektlokale Felder wie displayLanguages, chordSettings und
duetSingerFilter.Gültige Felder ermitteln
Konvertiere das Update-Schema zur Laufzeit in JSON Schema, um jedes gültige Feld zu entdecken:Häufige Muster
- Trim
- Background color
- Display languages
- Apply preset
Projekteinstellungen vs Presets
| Frage | Verwenden |
|---|---|
| Gleiches Aussehen in vielen Projekten? | Presets |
| Einmaliger Trim oder Farb-Feinschliff in einem Projekt? | Projekteinstellungen |
| Basis-Look + kleine projektspezifische Overrides? | Preset + Projekteinstellungen |
Wie geht es weiter
- Render settings reference — alle gemeinsamen Feldpfade und Enum-Werte
- Presets — wiederverwendbare Konfigurationen
- Media — Hintergründe und Logos hochladen
- API project settings — derselbe Ablauf über rohes HTTP
- CLI projects — derselbe Ablauf aus dem Terminal
- Exports —
settingsOverridefür export-spezifische Tweaks verwenden
