Skip to main content
Cada proyecto tiene una configuración activa — recorte, fondo, estilo de subtítulos, diseño — que controla cómo se renderizan las exportaciones. Usa la configuración del proyecto cuando quieras sobrescrituras locales del proyecto que no valga la pena agrupar en un preset compartido. Consulta Render settings reference para el mapa de campos compartidos de 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:
Los agentes deberían llamar a esto antes de modificar la configuración del proyecto para que siempre conozcan la forma actual.

Patrones comunes

Configuración del proyecto vs presets

Qué sigue

Elige una versión

Si omites 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.