---
title: "Returns builder components"
method: GET
path: "/builder/components"
tags: ["Builder"]
---

# Returns builder components

`GET /builder/components`

## Request

- The document declares no server URL.
- Auth: API key in header `TWN-InstanceKey` and API key in header `TWN-Authentication`

## Response `200`

OK

- PersonalMerchandisingComponentApiModel[]
  - `RecommendationId` integer: Recommendation id
  - `RecommendationGroupKey` string: Recommendation group key
  - `Title` string: Component title
  - `Icon` 'Bag' | 'BoxHeart' | 'Brand' | 'BrandHeart' | 'Diamond' | 'Eye' | 'EyePlus' | 'Fire' | 'Heart' | 'LabelNew' | 'New' | 'Person' | 'PersonHeart' | 'Repeat' | 'Star' | 'Stars' | 'Top' | 'Trending' | 'Basket' | 'BasketPlus' | 'Label' | 'AIPersonal'
  - `Type` 'featuredrec' | 'lastviewedproduct' | 'productrecgroup' | 'lastpurchasedproduct' | 'personalproduct' | 'brandproduct' | 'property' | 'externaldata' | 'contentitem' | 'organic' | 'aipersonal': Type of the builder item
  - `ExternalDataComponentId` integer: External data component id
  - `ContentItemType` string: Content item type

---

[API](https://skmtc.dev/tweakwise/apis/app-api.md) - [All operations](https://skmtc.dev/tweakwise/apis/app-api/llms.txt) - [OpenAPI document](https://skmtc.dev/tweakwise/apis/app-api/revisions/dc936bf76941?raw)
