# 2023.5.0 - February 28, 2023

### Custom Item & Asset IDs

Catalog items and Assets can now be referenced with user defined **Custom ID**s, allowing for items to be referenced how you know them as, rather than a randomly generated string of letters and numbers. This makes managing references easier to understand, less error prone, and more flexible.

Under all Catalog items and Assets you can now define a **Custom ID** field with a string. Note this string must be unique as it will be used to reference this item.

<figure><img src="/files/WLFPL48vJMnjVxHYDFfs" alt=""><figcaption></figcaption></figure>

Once set, wherever this item used to have to be referenced by Asset ID it can now also be referenced via the Custom ID - This includes APIs, Item/Asset Embeds, and Custom Rules.

&#x20;

### Bugs/Cases

* DEV-895 Support for Product API with CAS
* DEV-918 Creating Asset/Item via Assets API causes 404 Scene Not Found on UI
* DEV-420 Empty configurations removed in VP renders for stage and item
* DEV-845 EPS file import issues
* DEV-907 PDF API returning 500 error
* DEV-920 Part Reference Values not passing through to child configurators properly


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://community.threekit.com/releases/2023/2023.5.0-february-28-2023.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
