preset, settings.style, और settingsOverride field map के लिए Render settings reference देखें।
client.projects.getSettings(projectId, options?)
किसी प्रोजेक्ट की सक्रिय सेटिंग्स प्राप्त करें।
client.projects.updateSettings(projectId, body, options?)
सक्रिय project settings को patch करें। आप कोई preset लागू कर सकते हैं, raw settings पास कर सकते हैं, या दोनों (पहले preset लागू होता है, फिर उसके ऊपर settings overrides merge होते हैं)।
Fields
string
एक reusable preset लागू करें। वर्तमान preset को बिना बदले रखने के लिए इसे छोड़ दें।
object
preset के ऊपर लागू किया गया patch। preset-जैसे overrides के लिए
style का उपयोग करें,
साथ ही project-local fields जैसे displayLanguages, chordSettings, और
duetSingerFilter।वैध फ़ील्ड्स खोजें
हर वैध फ़ील्ड खोजने के लिए runtime पर update schema को JSON Schema में बदलें:सामान्य पैटर्न
- Trim
- Background color
- Display languages
- Apply preset
Project settings बनाम presets
आगे क्या
- Render settings reference — सभी shared field paths और enum values
- Presets — reusable configurations
- Media — backgrounds और logos अपलोड करें
- API project settings — raw HTTP पर वही flow
- CLI projects — terminal से वही flow
- Exports — export-only tweaks के लिए
settingsOverrideका उपयोग करें
एक version चुनें
versionId को छोड़ने पर primary version पढ़ी या अपडेट की जाती है। Responses में version ID शामिल होता है। Alignment selection प्रोजेक्ट के स्तर पर shared होती है, प्रति version स्टोर नहीं की जाती।