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

# Brand Recommender Model

> Model available for use in the Templates, and also returned by PureClarity in server-side requests

Model available for use in the Templates, and also returned by PureClarity in server-side requests

## Properties

<ParamField body="title" type="string">
  The title of the recommender
</ParamField>

<ParamField body="type" type="string">
  Set to "recommender-brand"
</ParamField>

<ParamField body="items" type="array">
  Array of brand objects to show in the recommender
</ParamField>

### Brand Item Properties

<ParamField body="items[].Id" type="string">
  The brands unique Id
</ParamField>

<ParamField body="items[].DisplayName" type="string">
  The brand name to show in the recommender
</ParamField>

<ParamField body="items[].Image" type="string">
  The url to the brand image
</ParamField>

<ParamField body="items[].Link" type="string">
  A url link to take an optional brand page
</ParamField>

<ParamField body="items[].Description" type="string">
  An optional description text
</ParamField>

## Example

```json theme={null}
{
  "title": "Top Brands",
  "type": "recommender-brand",
  "items": [
    {
      "Id": "23",
      "DisplayName": "Acme Corporation",
      "Image": "https://example.com/images/brands/acme.jpg",
      "Link": "https://example.com/brands/acme",
      "Description": "Premium quality products since 1950"
    },
    {
      "Id": "24",
      "DisplayName": "TechPro",
      "Image": "https://example.com/images/brands/techpro.jpg",
      "Link": "https://example.com/brands/techpro",
      "Description": "Innovation at its best"
    }
  ]
}
```
