Content Management API > Schema Menu Item
Update a schema menu item
Body parameters
label null, string Optional
The label of the schema menu item (only present when the schema menu item is not linked to an item type)
Example:
"Posts"
position integer Optional
Ordering index
Example:
1
kind enum Optional
Indicates if the schema menu item refers to an item type or a modular block
Example:
"item_type"
item_type Optional
modular_block Optional
Returns
Returns a resource object of type schema_menu_item
Examples
import { buildClient } from "@datocms/cma-client-node";
async function run() { const client = buildClient({ apiToken: process.env.DATOCMS_API_TOKEN });
const schemaMenuItemId = "uinr2zfqQLeCo_1O0-ao-Q";
const schemaMenuItem = await client.schemaMenuItems.update(schemaMenuItemId, { id: "uinr2zfqQLeCo_1O0-ao-Q", });
// Check the 'Returned output' tab for the result ☝️ console.log(schemaMenuItem);}
run();
{ id: "uinr2zfqQLeCo_1O0-ao-Q", label: "Posts", position: 1, kind: "item_type", item_type: { type: "item_type", id: "DxMaW10UQiCmZcuuA-IkkA" }, parent: null, children: [{ type: "schema_menu_item", id: "uinr2zfqQLeCo_1O0-ao-Q" }],}