---
title: "Update channel menu items"
method: PUT
path: "/channels/{channel_id}/menus/{menu_name}/items"
tags: ["Channel Menu Operations"]
---

# Update channel menu items

`PUT /channels/{channel_id}/menus/{menu_name}/items`

## Path parameters

- `channel_id` string, required
- `menu_name` string, required

## Headers

- `X-Resource-Version` string

## Request body

- SitemenuItem[]
  - `name` string, required — the name of this menu item
  - `link` string — the link of this menu item. It can be either an external url or a reference to an internal route (e.g. 'home')
  - `properties` object — the properties of this menu item. They will be available on the Experience Manager for Site Editors to view/edit
  - `items` SitemenuItem[] — nested site menu items

## Response `200`

OK

- SitemenuItem[]
  - `name` string, required — the name of this menu item
  - `link` string — the link of this menu item. It can be either an external url or a reference to an internal route (e.g. 'home')
  - `properties` object — the properties of this menu item. They will be available on the Experience Manager for Site Editors to view/edit
  - `items` SitemenuItem[] — nested site menu items

## Other responses

- `403` — Forbidden

---

[API](https://skmtc.net/bloomreach/apis/documents-delivery-api-2-0.md) · [All operations](https://skmtc.net/bloomreach/apis/documents-delivery-api-2-0/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bloomreach/documents-delivery-api-2-0/revisions/87bfc06578c2/schema)
