# Item

## ItemFieldsPrimaryReferenced

- **Id**: string (required)  
  The unique identifier of the item.

- **Name**: string (required, length ≤ 100)  
  The name of the item.

- **Uri**: string (required)  
  `^itemdb://(?<NetworkId>\d+)/(?:<TableId>\d+)/(?:<Id>.+)$`
  The uri of the item.

- **Type**: string (enum, required)  
  The type of the item.

## ItemFields

```json
{
  "Type": "Primary",
  "Id": "1",
  "Name": "Item Name 1",
  "Image": "https://example.com/image1.jpg",
  "Data": {
    "item_id": "1",
    "item_name": "Item Name 1",
    "item_description": "Item Description 1 Taken from a Primary Catalog",
    "item_image": "https://example.com/image1.jpg",
    "item_url": "https://example.com/item/1"
  },
  "Uri": "itemdb://10055/107/1"
}
```

### Curl Request Example

```bash
curl --request GET \
     --url https://api.kevel.co/v1/catalog/catalogId/product/id \
     --header 'accept: application/json'
```
