---
title: "Update item"
method: PUT
path: "/item"
tags: ["Item"]
---

# Update item

`PUT /item`

Updates a item with the specified data, overrides all fields to the new value.

## Request body

- ItemCreateApiModel — An item. Can be a product or a content item
  - `ArticleNumber` string — The article number. Uniquely identifies an item
  - `Name` string — Item name
  - `Price` number, double — Item price
  - `Brand` string — Item brand
  - `Stock` integer — Item stock
  - `GroupCode` string — Item group code, used in grouped navigation and search
  - `Image` string — Item image url
  - `Url` string — Item url
  - `Categories` integer[] — List of categories this item falls in
  - `Attributes` ItemAttributeDeltaApiModel[] — List of item attributes
    - `Key` string — Attribute key
    - `Values` string[] — List of attribute values
  - `Status` 'Active' | 'Inactive' — Item status (Active/Inactive). Defaults to Active if not specified.

## Response `200`

The id of the updated item

- string

## Other responses

- `400` — BadRequest

---

[API](https://skmtc.net/tweakwise/apis/frontend-api.md) · [All operations](https://skmtc.net/tweakwise/apis/frontend-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tweakwise/frontend-api/revisions/9bd1e2b3633f/schema)
