---
title: "Get all filter template attributes"
method: GET
path: "/filtertemplate/{filterTemplateId}/attribute"
tags: ["Filter templates"]
---

# Get all filter template attributes

`GET /filtertemplate/{filterTemplateId}/attribute`

## Path parameters

- `filterTemplateId` integer, required

## Response `200`

OK

- FilterTemplateAttributeSummaryApiModel[]
  - `FilterTemplateId` integer — Id of the filter template
  - `AttributeId` integer — Id of the attribute
  - `Name` string — Name of the attribute
  - `Sequence` integer — Sequence of the attribute
  - `DisplayFilter` 'Link' | 'Slider' | 'Checkbox' | 'Color' | 'Tree' | 'ClickpointBucketSlider' — Display type of the filter.
  - `ShowFilter` boolean — Toggle to show filter
  - `Collapsible` boolean — Is the attribute collapsible
  - `SortAutomaticFilterTemplate` boolean — Automatically determine where the filter is placed on the filter template based on usage.
  - `SortAutomaticFilterValues` boolean — Automatically sort the filter values based on usage. If there is not enough data, the ‘sorting the values’ selected below is used.
  - `ShowFilterPercentageThreshold` integer — Show filter only when at least the given percentage is achieved
  - `NameTranslations` FilterTemplateTranslationApiModel[] — Translations for the name
    - `LanguageId` integer — Id of language
    - `Value` string — Translation text

---

[API](https://skmtc.dev/tweakwise/apis/frontend-api.md) · [All operations](https://skmtc.dev/tweakwise/apis/frontend-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/tweakwise/frontend-api/revisions/9bd1e2b3633f/schema)
