---
title: "Create or update rich item"
method: PUT
path: "/i/richItem/{businessId}/{sku}"
tags: ["Rich Item"]
---

# Create or update rich item

`PUT /i/richItem/{businessId}/{sku}`

Creates a new rich item or updates an existing rich item. To update the sku, set the new sku in the request body. The picture cannot be set using this method (use PATCH method).

## Path parameters

- `businessId` integer, required — The unique identifier for the business.
- `sku` string, required — The SKU of the item.

## Request body

- object
  - `businessId` integer, required — The id of the business
  - `sku` string, required — A stock-keeping unit
  - `allergenCodes` string[] — List of allergen codes
  - `descriptions` TeckelRichItemDescriptionDto[] — List of localized descriptions
    - `localeCode` string, required — The language code (ISO 639) of the description.
    - `description` string — The item description in the language of the locale.
    - `displayName` string — The display name of the item in the language of the locale.

## Response `200`

Updated

---

[API](https://skmtc.net/lightspeed/apis/lightspeed-restaurant-k-series-api.md) · [All operations](https://skmtc.net/lightspeed/apis/lightspeed-restaurant-k-series-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lightspeed/lightspeed-restaurant-k-series-api/revisions/96f04e4e3f61/schema)
