publ betaReference (MCP guide)
Open publ console

publ Reference

ott_settings_apply

Changes menu titles and tab order (the original screen has no menu visibility switches) in the OTT app (pApp C00002). Shows a preview first; the change runs only after confirmation. Called without confirmToken it previews and returns a confirmToken; repeating the same input with it executes once.

Inputs

Field Required here Contract
change Yes object
change.settings Yes object
change.settings.homeTitle No string; min length 1; max length 12; pattern ^[^<>'"/\\&=();]+$; Original OTT menu label, 1–12 UTF-16 units; no automatic trimming or translation.
change.settings.searchTitle No string; min length 1; max length 12; pattern ^[^<>'"/\\&=();]+$; Original OTT menu label, 1–12 UTF-16 units; no automatic trimming or translation.
change.settings.seriesTitle No string; min length 1; max length 12; pattern ^[^<>'"/\\&=();]+$; Original OTT menu label, 1–12 UTF-16 units; no automatic trimming or translation.
change.settings.bookmarksTitle No string; min length 1; max length 12; pattern ^[^<>'"/\\&=();]+$; Original OTT menu label, 1–12 UTF-16 units; no automatic trimming or translation.
change.settings.tabOrder No array; items: HOME, SEARCH, SERIES, BOOKMARKLIST; min items 4; max items 4; Complete ordered list, including hidden tabs; every tab appears exactly once.
confirmToken No string; pattern ^ct[a-f\d]{32}$; The confirmToken from this tool's preview result. Omit it to preview; repeat the same input with it to execute.