Skip to main content
Todo projeto tem configurações ativas — trim, background, estilo de legenda, layout — que controlam como as exportações são renderizadas. Use as configurações do projeto quando você quiser substituições locais do projeto que não valem a pena agrupar em um preset compartilhado. Veja Render settings reference para o mapa de campos compartilhados de preset, settings.style e settingsOverride.

client.projects.getSettings(projectId, options?)

Busque as configurações ativas de um projeto.

client.projects.updateSettings(projectId, body, options?)

Faça patch das configurações ativas do projeto. Você pode aplicar um preset, passar configurações brutas, ou ambos (o preset é aplicado primeiro e, em seguida, as substituições de settings são mescladas por cima).

Campos

string
Aplique um preset reutilizável. Omita para manter o preset atual inalterado.
object
Patch aplicado por cima do preset. Use style para substituições no formato de preset, além de campos locais do projeto como displayLanguages, chordSettings e duetSingerFilter.

Descobrindo campos válidos

Converta o schema de update para JSON Schema em tempo de execução para descobrir todos os campos válidos:
Agentes devem chamar isso antes de modificar as configurações do projeto para que sempre conheçam o formato atual.

Padrões comuns

Configurações do projeto vs presets

Próximos passos