Glue API: Retrieving category nodes
Edit on GitHubThis endpoint allows retrieving category nodes.
Installation
For detailed information on the modules that provide the API functionality and related installation instructions, see Category API Feature Integration.
Retrieve a category node
To retrieve a category node, send the request:
GET
/category-nodes/{{node_id}}
PATH PARAMETER | DESCRIPTION |
---|---|
node_id | ID of a node to get information for. Retrieve a category tree to get a full list of node IDs. |
Request
Request sample: retrieve a category node
GET http://glue.mysprykershop.com/category-nodes/5
Response
Response sample: retrieve a category node
{
"data": {
"type": "category-nodes",
"id": "5",
"attributes": {
"nodeId": 5,
"name": "Computer",
"metaTitle": "Computer",
"metaKeywords": "Computer",
"metaDescription": "Computer",
"isActive": true,
"order": 100,
"url": "/en/computer",
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"metaTitle": "Notebooks",
"metaKeywords": "Notebooks",
"metaDescription": "Notebooks",
"isActive": true,
"order": 100,
"url": "/en/computer/notebooks",
"children": [],
"parents": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"metaTitle": "Pc's/Workstations",
"metaKeywords": "Pc's/Workstations",
"metaDescription": "Pc's/Workstations",
"isActive": true,
"order": 90,
"url": "/en/computer/pc's/workstations",
"children": [],
"parents": []
},
{
"nodeId": 8,
"name": "Tablets",
"metaTitle": "Tablets",
"metaKeywords": "Tablets",
"metaDescription": "Tablets",
"isActive": true,
"order": 80,
"url": "/en/computer/tablets",
"children": [],
"parents": []
}
],
"parents": [
{
"nodeId": 1,
"name": "Demoshop",
"metaTitle": "Demoshop",
"metaKeywords": "English version of Demoshop",
"metaDescription": "English version of Demoshop",
"isActive": true,
"order": null,
"url": "/en",
"children": [],
"parents": []
}
]
},
"links": {
"self": "http://glue.mysprykershop.com/category-nodes/5"
}
}
}
ATTRIBUTE | TYPE | DESCRIPTION |
---|---|---|
nodeId | String | Category node ID. |
name | String | Name of category associated with the node. |
metaTitle | String | Meta title of the category. |
metaKeywords | String | Meta keywords of the category. |
metaDescription | String | Meta description of the category. |
isActive | Boolean | Boolean to see, if the category is active. |
order | Integer | Digits between 1 and 100, with 100 ranking the highest (on one level under the parent node). |
Possible errors
CODE | REASON |
---|---|
701 | Node ID not specified or invalid. |
703 | Node with the specified ID was not found. |
To view generic errors that originate from the Glue Application, see Reference information: GlueApplication errors.
Thank you!
For submitting the form