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
string
Applique un preset réutilisable. Omettez-le pour laisser le preset actuel inchangé.
object
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
- Découpe
- Couleur d’arrière-plan
- Langues d’affichage
- Appliquer un preset
Paramètres du projet vs presets
Et ensuite
- Référence des paramètres de rendu — tous les chemins de champs partagés et les valeurs d’énumération
- Presets — configurations réutilisables
- Médias — importer des arrière-plans et des logos
- Paramètres de projet API — le même flux via HTTP brut
- Projets CLI — le même flux depuis le terminal
- Exports — utilisez
settingsOverridepour des ajustements uniquement pour l’export
Choisir une version
versionId lit ou met à jour la version principale. Les réponses incluent l’ID de version. La sélection de l’alignement est partagée par le projet plutôt que stockée par version.