Categories
GET/v/ct
- Requires Data Viewer ApiKey permissions.
- Example URI: https://instancename.piminto.com/api/en-us/v/ct
Provides the ability to retrieve the entire structure and hierarchy of categories in your Product Information Management System (PIMS).
Returns
The endpoints returns detailed information about a category, including any subcategories that belong to or have been assigned to it. The information returned includes all the data necessary to understand the category hierarchy in the PIMS.
In this endpoint, the cat_data metadata field includes only the cat_image attribute, the path to the category image.
This API call provides a comprehensive and flexible way to retrieve information about categories in your PIMS and can be useful for applications that need to display navigation menus or category hierarchies for user viewing.
Request
Responses
- 200
success
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
The status of the API request. A value of "OK" indicates that the request was successfully sent and processed.
categoriesTree object[]required
Structure and hierarchy of categories in PIMS
Automatically calculated value that represents a unique PIMS internal category ID. You can use to retrieve more details about the category.
The name of the category identified by category ID.
The ID of the parent category.
The calculated relative path of the category, uses '>' as a unique category ID separator.
The calculated relative path of the category, uses '>' as a category name separator.
The proper sort order for the categories when displayed in a user interface.
A numerical classification for the category's rank.
cat_data object
Metadata associated with the category. Extendable. In this endpoint, the cat_data metadata field includes only the "cat_image" attribute, the path to the category image.
The path for the image of the category.
{
"status": "OK",
"categoriesTree": [
{
"id": 6,
"cat_name": "Category-1 Name",
"cat_parent_id": 2,
"cat_path_id": "2 > 6",
"cat_path": "Category Name > Category-1 Name",
"cat_order": 1,
"cat_rank": 10,
"cat_data": {
"cat_image": "https://instancename.com/data/category.jpg"
}
}
]
}