Home > @vsf-enterprise/epcc-api > CatalogEndpoints

# CatalogEndpoints interface

Catalog related API endpoints

Signature:

export interface CatalogEndpoints 

# Methods

Method Description
getCatalogs(context, params) Returns a list of catalogs.
getHierarchies(context, params) Returns all hierarchies from the catalog.
getHierarchyChildren(context, params) Returns the child nodes for the root node of the specified hierarchy.
getHierarchyNodes(context) Returns all the nodes except the root node for the latest hierarchy.
getNodeChildren(context, params) Returns the child nodes for a node in the catalog.
getNodes(context, params) Returns all nodes in the catalog.
getProduct(context, params) Returns a specified product.
getProducts(context, params) Retrieves the list of products from the catalog. Only the products in a live status are retrieved.
getProductsByHierarchy(context, params) Returns the products associated with the specified hierarchy in the catalog. The products must be in the live status.
getProductsByNode(context, params) Returns the products associated with the specified hierarchy node in the catalog. The product must be in the live status.