StorefrontNavLinkDto
Represents a navigation link in the storefront's hierarchical navigation structure.
childrenStorefrontNavLinkDto[]RequiredThe collection of child navigation links that appear beneath this link in the hierarchy.
childrenStorefrontNavLinkDto[]Required
The collection of child navigation links that appear beneath this link in the hierarchy.
→ StorefrontNavLinkDtonamestringRequired
The display name of the associated tag shown to users in the UI.
node_idstringRequired
The unique identifier for this navigation node in the navigation tree.
orderintegerRequired
The display order of this navigation link relative to its siblings.
tag_idFlakeIdRequired
tag_querystring[]Required
A list containing all parent tags and this node's tag, representing the complete path in the tag hierarchy.
tag_slugstringRequired
The URL-friendly slug for the tag associated with this navigation link.
parent_node_idstringOptional
The identifier of the parent navigation node, if this is a child node.
namestringRequired
The display name of the associated tag shown to users in the UI.
node_idstringRequired
The unique identifier for this navigation node in the navigation tree.
orderintegerRequired
The display order of this navigation link relative to its siblings.
tag_idFlakeIdRequired
tag_querystring[]Required
A list containing all parent tags and this node's tag, representing the complete path in the tag hierarchy.
tag_slugstringRequired
The URL-friendly slug for the tag associated with this navigation link.
parent_node_idstringOptional
The identifier of the parent navigation node, if this is a child node.
Example
{
"children": [
{
"children": [
{}
],
"name": "Perks",
"node_id": "string",
"order": 0,
"tag_id": "411486491630370816",
"tag_query": [
"perks",
"vip"
],
"tag_slug": "perks",
"parent_node_id": "string"
}
],
"name": "Perks",
"node_id": "string",
"order": 0,
"tag_id": "411486491630370816",
"tag_query": [
"perks",
"vip"
],
"tag_slug": "perks",
"parent_node_id": "string"
}