---
title: "Adds metadata to an item."
method: PUT
path: "/items/{itemname}/metadata/{namespace}"
tags: ["items"]
---

# Adds metadata to an item.

`PUT /items/{itemname}/metadata/{namespace}`

## Path parameters

- `itemname` string, required
- `namespace` string, required

## Request body

- MetadataDTO
  - `value` string
  - `config` object

## Response `200`

OK

## Other responses

- `201` — Created
- `400` — Metadata value empty.
- `404` — Item not found.
- `405` — Metadata not editable.

---

[API](https://skmtc.net/openhab/apis/openhab-rest-api.md) · [All operations](https://skmtc.net/openhab/apis/openhab-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/openhab/openhab-rest-api/versions/0f2ce17cab3e/schema)
