Skip to main content
Todo projeto tem configurações ativas — trim, background, estilo de legendas, 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 Referência de configurações de renderização 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 configurações 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 atualização para JSON Schema em tempo de execução para descobrir todos os campos válidos:
Agentes devem chamar isso antes de alterar 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

Escolha uma versão

Omitir versionId lê ou atualiza a versão principal. As respostas incluem o ID da versão. A seleção de alinhamento é compartilhada pelo projeto em vez de ser armazenada por versão.