GET api/BreadcrumbWithoutSeparators/{id}?manufacturerNodeId={manufacturerNodeId}
Gets the list of parent nodes for the given node between this and root node, in order of ancestry, omitting specific headings marked as 'separators'. This also filters the route to only include parent nodes for a specific manufacturer. This is useful in cases where parts exist in multiple manufacturers within the same brand.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id |
Node ID |
integer |
Required |
manufacturerNodeId |
Manufacturer node ID |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
List of parent nodes, in order of ancestry
Collection of NodeName | Description | Type | Additional information |
---|---|---|---|
ID | integer |
None. |
|
Name | string |
Max length: 200 |
|
NodeType | NodeType |
None. |
|
BrandNode | integer |
None. |
|
ManufacturerNodes | Collection of integer |
None. |
|
ManufacturerNodesSerialized | string |
None. |
|
ArchiveStatus | ArchiveStatus |
None. |
|
Visibility | VisibilityStatus |
None. |
|
DateCreated | date |
None. |
|
DateModified | date |
None. |
Response Formats
application/json, text/json
Sample:
[ { "ID": 31, "Name": "Heading A", "NodeType": 0, "BrandNode": null, "ManufacturerNodes": [ 63, 21 ], "ManufacturerNodesSerialized": "63;21", "ArchiveStatus": 0, "Visibility": 0, "DateCreated": "2024-11-21T09:43:06.1579058Z", "DateModified": "2024-11-21T09:43:06.1579058Z" }, { "ID": 47, "Name": "Heading B", "NodeType": 0, "BrandNode": null, "ManufacturerNodes": [ 63, 21 ], "ManufacturerNodesSerialized": "63;21", "ArchiveStatus": 0, "Visibility": 0, "DateCreated": "2024-11-21T09:43:06.1579058Z", "DateModified": "2024-11-21T09:43:06.1579058Z" }, { "ID": 53, "Name": "Part", "NodeType": 1, "BrandNode": null, "ManufacturerNodes": [ 63, 21 ], "ManufacturerNodesSerialized": "63;21", "ArchiveStatus": 0, "Visibility": 0, "DateCreated": "2024-11-21T09:43:06.1579058Z", "DateModified": "2024-11-21T09:43:06.1579058Z" } ]
text/html
Sample:
[{"ID":31,"Name":"Heading A","NodeType":0,"BrandNode":null,"ManufacturerNodes":[63,21],"ManufacturerNodesSerialized":"63;21","ArchiveStatus":0,"Visibility":0,"DateCreated":"2024-11-21T09:43:06.1579058Z","DateModified":"2024-11-21T09:43:06.1579058Z"},{"ID":47,"Name":"Heading B","NodeType":0,"BrandNode":null,"ManufacturerNodes":[63,21],"ManufacturerNodesSerialized":"63;21","ArchiveStatus":0,"Visibility":0,"DateCreated":"2024-11-21T09:43:06.1579058Z","DateModified":"2024-11-21T09:43:06.1579058Z"},{"ID":53,"Name":"Part","NodeType":1,"BrandNode":null,"ManufacturerNodes":[63,21],"ManufacturerNodesSerialized":"63;21","ArchiveStatus":0,"Visibility":0,"DateCreated":"2024-11-21T09:43:06.1579058Z","DateModified":"2024-11-21T09:43:06.1579058Z"}]
application/xml, text/xml
Sample:
<ArrayOfNode xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Jotunheim.Models.Core"> <Node> <ArchiveStatus>Live</ArchiveStatus> <BrandNode i:nil="true" /> <DateCreated>2024-11-21T09:43:06.1579058Z</DateCreated> <DateModified>2024-11-21T09:43:06.1579058Z</DateModified> <ID>31</ID> <ManufacturerNodes xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:int>63</d3p1:int> <d3p1:int>21</d3p1:int> </ManufacturerNodes> <ManufacturerNodesSerialized>63;21</ManufacturerNodesSerialized> <Name>Heading A</Name> <NodeType>Heading</NodeType> <Visibility>Public</Visibility> </Node> <Node> <ArchiveStatus>Live</ArchiveStatus> <BrandNode i:nil="true" /> <DateCreated>2024-11-21T09:43:06.1579058Z</DateCreated> <DateModified>2024-11-21T09:43:06.1579058Z</DateModified> <ID>47</ID> <ManufacturerNodes xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:int>63</d3p1:int> <d3p1:int>21</d3p1:int> </ManufacturerNodes> <ManufacturerNodesSerialized>63;21</ManufacturerNodesSerialized> <Name>Heading B</Name> <NodeType>Heading</NodeType> <Visibility>Public</Visibility> </Node> <Node> <ArchiveStatus>Live</ArchiveStatus> <BrandNode i:nil="true" /> <DateCreated>2024-11-21T09:43:06.1579058Z</DateCreated> <DateModified>2024-11-21T09:43:06.1579058Z</DateModified> <ID>53</ID> <ManufacturerNodes xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:int>63</d3p1:int> <d3p1:int>21</d3p1:int> </ManufacturerNodes> <ManufacturerNodesSerialized>63;21</ManufacturerNodesSerialized> <Name>Part</Name> <NodeType>Part</NodeType> <Visibility>Public</Visibility> </Node> </ArrayOfNode>