Private
impersonatingCreate a new category. If ID is provided and an object with that ID already exists, a 409 (conflict) error is returned.
Setting adjustListOrders to true will increase ListOrder for all categories with the same or higher ListOrder.
Check out the docs for more info
ID of the catalog.
Required fields: Name
Optional
adjustAdjust list orders of the category.
Delete a category. Deleting a parent category will also delete all of that category's children. Check out the docs for more info
ID of the catalog.
ID of the category.
Delete a category assignment. Check out the docs for more info
ID of the catalog.
ID of the category.
Optional
buyerID?: stringID of the buyer.
Optional
userID of the user group.
Optional
userID?: stringID of the user.
Delete a category bundle assignment. Check out the docs for more info
ID of the catalog.
ID of the category.
ID of the bundle.
Delete a category product assignment. Check out the docs for more info
ID of the catalog.
ID of the category.
ID of the product.
Get a single category. Check out the docs for more info
ID of the catalog.
ID of the category.
Get a list of categories. Check out the docs for more info
ID of the catalog.
Optional
depth?: stringDepth of the category.
Optional
filters?: FiltersAn object or dictionary representing key/value pairs to apply as filters. Valid keys are top-level properties of the returned model or 'xp.???'
Optional
page?: numberPage of results to return. Default: 1. When paginating through many items (> page 30), we recommend the "Last ID" method, as outlined in the Advanced Querying documentation.
Optional
pageNumber of results to return per page. Default: 20, max: 100.
Optional
search?: stringWord or phrase to search for.
Optional
searchComma-delimited list of fields to search on.
Optional
sortComma-delimited list of fields to sort by.
Get a list of category assignments. Check out the docs for more info
ID of the catalog.
Optional
buyerID?: stringID of the buyer.
Optional
categoryID?: stringID of the category.
Optional
level?: PartyTypeLevel of the category assignment. Possible values: User, Group, Company.
Optional
page?: numberPage of results to return. Default: 1. When paginating through many items (> page 30), we recommend the "Last ID" method, as outlined in the Advanced Querying documentation.
Optional
pageNumber of results to return per page. Default: 20, max: 100.
Optional
userID of the user group.
Optional
userID?: stringID of the user.
Get a list of category bundle assignments. Check out the docs for more info
ID of the catalog.
Optional
bundleID?: stringID of the bundle.
Optional
categoryID?: stringID of the category.
Optional
page?: numberPage of results to return. Default: 1. When paginating through many items (> page 30), we recommend the "Last ID" method, as outlined in the Advanced Querying documentation.
Optional
pageNumber of results to return per page. Default: 20, max: 100.
Get a list of category product assignments. Check out the docs for more info
ID of the catalog.
Optional
categoryID?: stringID of the category.
Optional
page?: numberPage of results to return. Default: 1. When paginating through many items (> page 30), we recommend the "Last ID" method, as outlined in the Advanced Querying documentation.
Optional
pageNumber of results to return per page. Default: 20, max: 100.
Optional
productID?: stringID of the product.
Partially update a category. Setting adjustListOrders to true will increase ListOrder for all categories with the same or higher ListOrder. Check out the docs for more info
ID of the catalog.
ID of the category.
Optional
adjustAdjust list orders of the partial 1.
Create or update a category. If an object with the same ID already exists, it will be overwritten.
Setting adjustListOrders to true will increase ListOrder for all categories with the same or higher ListOrder.
Check out the docs for more info
ID of the catalog.
ID of the category.
Required fields: Name
Optional
adjustAdjust list orders of the category.
Create or update a category assignment. Check out the docs for more info
ID of the catalog.
Required fields: CategoryID, BuyerID
Create or update a category bundle assignment. Check out the docs for more info
ID of the catalog.
Required fields: CategoryID, BundleID
Create or update a category product assignment. Check out the docs for more info
ID of the catalog.
Required fields: CategoryID, ProductID
Generated using TypeDoc
Description
enables impersonation by calling the subsequent method with the stored impersonation token
Example