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, anschließend werden Settings-Überschreibungen darüber gemergt).
Fields
string
Wende ein wiederverwendbares Preset an. Lass es weg, um das aktuelle Preset unverändert zu lassen.
object
Patch, der oberhalb des Presets angewendet wird. Verwende
style für Preset-förmige Überschreibungen,
plus projektlokale Felder wie displayLanguages, chordSettings und
duetSingerFilter.Gültige Felder ermitteln
Wandle das Update-Schema zur Laufzeit in JSON Schema um, um jedes gültige Feld zu entdecken:Häufige Muster
- Trim
- Hintergrundfarbe
- Anzeigesprachen
- Preset anwenden
Projekteinstellungen vs. Presets
Was kommt als Nächstes
- 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 — verwende
settingsOverridefür export-spezifische Tweaks
Eine Version auswählen
versionId weggelassen wird, wird die primäre Version gelesen oder aktualisiert. Responses enthalten die Versions-ID. Die Ausrichtungs-Auswahl wird vom Projekt geteilt, statt pro Version gespeichert zu werden.