preset, settings.style e settingsOverride.
client.projects.getSettings(projectId, options?)
Recupera le impostazioni attive di un progetto.
client.projects.updateSettings(projectId, body, options?)
Applica una patch alle impostazioni attive del progetto. Puoi applicare un preset, passare impostazioni grezze o entrambi (prima viene applicato il preset, poi gli override delle impostazioni vengono uniti sopra).
Campi
Applica un preset riutilizzabile. Omettilo per lasciare invariato il preset corrente.
Patch applicata sopra il preset. Usa
style per override con la stessa forma del preset,
oltre a campi locali del progetto come displayLanguages, chordSettings e
duetSingerFilter.Scoprire i campi validi
Converti lo schema di update in JSON Schema a runtime per scoprire ogni campo valido:Pattern comuni
- Trim
- Colore di sfondo
- Lingue di visualizzazione
- Applica preset
Impostazioni del progetto vs preset
| Domanda | Usa |
|---|---|
| Stesso aspetto su molti progetti? | Preset |
| Un ritocco una tantum di trim o colore su un progetto singolo? | Impostazioni del progetto |
| Aspetto base + piccoli override specifici per progetto? | Preset + impostazioni del progetto |
Cosa c’è dopo
- Render settings reference — tutti i percorsi dei campi condivisi e i valori enum
- Presets — configurazioni riutilizzabili
- Media — carica sfondi e loghi
- API project settings — lo stesso flusso via HTTP grezzo
- CLI projects — lo stesso flusso dal terminale
- Exports — usa
settingsOverrideper ritocchi solo in esportazione
