preset, settings.style et settingsOverride.
client.projects.getSettings(projectId, options?)
Récupère les paramètres actifs d’un projet.
client.projects.updateSettings(projectId, body, options?)
Applique un patch aux paramètres actifs du projet. Vous pouvez appliquer un preset, passer des paramètres bruts, ou les deux (le preset est appliqué en premier, puis les surcharges de paramètres sont fusionnées par-dessus).
Champs
Applique un preset réutilisable. Omettez-le pour laisser le preset actuel inchangé.
Patch appliqué par-dessus le preset. Utilisez
style pour des surcharges au format du preset,
ainsi que des champs locaux au projet comme displayLanguages, chordSettings et
duetSingerFilter.Découvrir les champs valides
Convertissez le schéma de mise à jour en JSON Schema à l’exécution pour découvrir chaque champ valide :Modèles courants
- Trim
- Couleur d’arrière-plan
- Langues d’affichage
- Appliquer un preset
Paramètres du projet vs presets
| Question | Utiliser |
|---|---|
| Même apparence sur de nombreux projets ? | Presets |
| Ajustement ponctuel du trim ou de la couleur sur un seul projet ? | Paramètres du projet |
| Apparence de base + petites surcharges spécifiques au projet ? | Preset + paramètres du projet |
Et ensuite
- Render settings reference — tous les chemins de champs partagés et les valeurs enum
- Presets — configurations réutilisables
- Media — importer des arrière-plans et des logos
- API project settings — le même flux via HTTP brut
- CLI projects — le même flux depuis le terminal
- Exports — utilisez
settingsOverridepour des ajustements uniquement pour l’export
