preset, settings.style y settingsOverride.
client.projects.getSettings(projectId, options?)
Obtén la configuración activa de un proyecto.
client.projects.updateSettings(projectId, body, options?)
Aplica un patch a la configuración activa del proyecto. Puedes aplicar un preset, pasar configuración sin procesar, o ambas (primero se aplica el preset y luego se fusionan las sobrescrituras de configuración por encima).
Campos
string
Aplica un preset reutilizable. Omítelo para dejar el preset actual sin cambios.
object
Patch aplicado por encima del preset. Usa
style para sobrescrituras con forma de preset,
además de campos locales del proyecto como displayLanguages, chordSettings y
duetSingerFilter.Descubrir campos válidos
Convierte el esquema de actualización a JSON Schema en tiempo de ejecución para descubrir todos los campos válidos:Patrones comunes
- Recorte
- Color de fondo
- Idiomas de visualización
- Aplicar preset
Configuración del proyecto vs presets
Qué sigue
- Render settings reference — todas las rutas de campos compartidos y los valores enum
- Presets — configuraciones reutilizables
- Media — sube fondos y logotipos
- API project settings — el mismo flujo sobre HTTP sin procesar
- CLI projects — el mismo flujo desde la terminal
- Exports — usa
settingsOverridepara ajustes solo de exportación
Elige una versión
versionId, se lee o actualiza la versión principal. Las respuestas incluyen el ID de versión. La selección de alineación se comparte a nivel de proyecto en lugar de almacenarse por versión.