---
title: "Add Item"
method: PUT
path: "/{databaseId}/items/{itemId}"
tags: ["Items"]
---

# Add Item

`PUT /{databaseId}/items/{itemId}`

Adds new item of the given `itemId` to the items catalog.

All the item properties for the newly created items are set to null.

## Path parameters

- `databaseId` string, required
- `itemId` string, required

## Response `201`

Successful operation.

## Other responses

- `400` — The `itemId` does not match ^[a-zA-Z0-9_\-:@\.]+$.
- `409` — The `itemId` is already present in the item catalog. In many cases, you may consider this code a success – it only tells you that nothing has been written to the database.

---

[API](https://skmtc.dev/recombee/apis/recombee-api.md) · [All operations](https://skmtc.dev/recombee/apis/recombee-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/recombee/recombee-api/revisions/a9c9c33eb2e8/schema)
