---
schema_version: "1"
id: 87e2a249e7ada3c4a694acd35fb0b12bef8354310dd0f8ef596a38cbd687112b
title: HierarchicalLevelDetail | Tableau Embedding API
collection: tableau
version: next
locale: en-us
portal_url: https://docs.salesforce.com/tableau/next/en-us/api/embedding_api/reference/interfaces/HierarchicalLevelDetail.md
canonical_url: https://help.tableau.com/v0.0/api/embedding_api/en-us/reference/interfaces/HierarchicalLevelDetail.html
source_site: help.tableau.com
content_type: documentation
content_hash: 26d966a7c2dc16019b9c15ff2880059662f34a9407a55d2ecbe80ef5628ac1eb
description: Documentation for Tableau Embedding API
---
- HierarchicalLevelDetail

# Interface HierarchicalLevelDetail

Details about each level in a hierarchical filter

interface HierarchicalLevelDetail {  
    [levelSelectionState](#levelselectionstate): [HierarchicalLevelSelectionState](https://help.tableau.com/v0.0/api/embedding_api/en-us/reference/enums/HierarchicalLevelSelectionState.html);  
    [name](#name): string;  
}

- Defined in packages/api-external-contract-js/src/ExternalContract/Shared/FilterInterfaces.ts:284

##### Index

### Properties

[levelSelectionState](#levelselectionstate) [name](#name)

## Properties

### levelSelectionState[](#levelselectionstate)

levelSelectionState: [HierarchicalLevelSelectionState](https://help.tableau.com/v0.0/api/embedding_api/en-us/reference/enums/HierarchicalLevelSelectionState.html)

#### Returns[](#returns)

the level selection state

- Defined in packages/api-external-contract-js/src/ExternalContract/Shared/FilterInterfaces.ts:293

### name[](#name)

name: string

#### Returns[](#returns-1)

the level name. In the ByCategory example, the name could be 'Family', 'Category', 'Subcategory', 'Brand', or 'Sku'.

- Defined in packages/api-external-contract-js/src/ExternalContract/Shared/FilterInterfaces.ts:288

### Settings

Member Visibility

- Protected
- Inherited
- External

ThemeOSLightDark

### On This Page

Properties

[levelSelectionState](#levelselectionstate)[name](#name)