> ## Documentation Index
> Fetch the complete documentation index at: https://developer.jtl-software.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ScxItemAttributeValue

> An attribute value that is stored on an item for an SCX seller, together with the definition the attribute code resolves to. Exactly one of "SellerAttributeId", "ChannelAttributeId" and "ChannelCategoryAttributeId" is set: the one that matches "DefinitionScope".



**Kind**: `object`

## Fields

**`attributeCode`**: `String!`

Attribute code assigned by the marketplace (external identifier, not a JTL key).

---

**`definitionScope`**: `ScxAttributeDefinitionScope!`

Where the definition of the attribute lives: "Seller", "Channel" or "Category".

---

**`value`**: `String!`

Value of the attribute as it is transmitted to the marketplace, or the template if "IsTemplate" is true.

---

**`isTemplate`**: `Boolean!`

Whether the value is a template written in Liquid syntax. Templates are rendered against each item before the value is transmitted to the marketplace.

---

**`referenceGroup`**: `Int!`

Number of the repetition group of a repeatable sub-section. Values of the same sub-section with the same number belong to the same repetition; 0 for the first group and for attributes outside repeatable sub-sections. The number identifies the group, it is not a position.

---

**`fileId`**: `ID`

ID of the file for file-typed attributes, or null if the value is not a file.

---

**`id`**: `ID!`

ID of the attribute value.

---

**`salesChannelId`**: `ID!`

Id of the sales channel (the seller account) the value belongs to. Opaque, tenant-local composite identifier (not a UUID).

---

**`itemId`**: `ID!`

ID of the item the value is stored on.

---

**`sellerAttributeId`**: `ID`

ID of the seller attribute that defines the attribute. Set if "DefinitionScope" is "Seller"; null otherwise.

---

**`channelAttributeId`**: `ID`

ID of the channel attribute that defines the attribute. Set if "DefinitionScope" is "Channel"; null otherwise.

---

**`channelCategoryAttributeId`**: `ID`

ID of the channel category attribute that defines the attribute. Set if "DefinitionScope" is "Category"; null otherwise.

