createProduct(
params):Promise<CreateProductResult>
Create a new product
Information about the request
Promise<CreateProductResult>
Promise containing the new Product ID
deleteProduct(
id):Promise<void>
Delete a product
string
Product ID
Promise<void>
Promise containing no information
getProduct(
id):Promise<GetProductResult>
Retrieve information about a product
string
Product ID
Promise<GetProductResult>
Promise containing information about a product
listChannels(
params?):Promise<ListChannelsResult>
Retrieve a list of channels
Information about the request
Promise<ListChannelsResult>
Promise containing a list of channels
listProductCategories(
params?):Promise<ListProductCategoriesResult>
Retrieve a list of product categories
Information about the request
Promise<ListProductCategoriesResult>
Promise containing a list of product categories
listProductsByChannel(
params):Promise<ListProductsByChannelResult>
The Channel Products endpoint returns a list of products associated with a given channel in Entries. Only the products and attributes that are configured for the channel will be included in the response
Information about the request
Promise<ListProductsByChannelResult>
Promise containing a list of products in the channel
listProductTypes(
params?):Promise<ListProductTypesResult>
Retrieve a list of product types
Information about the request
Promise<ListProductTypesResult>
Promise containing a list of product types
renameProduct(
id,name):Promise<void>
Change a product's name
string
Product ID
string
New product name
Promise<void>
Promise containing no information
searchProducts(
params?):Promise<SearchProductsResult>
Search for products
Information about the request
Promise<SearchProductsResult>
Promise containing a list of products
updateAttributes(
params):Promise<void>
Update a product's attribute values
Information about the request
Promise<void>
Promise containing no information
updateFeaturedImage(
params):Promise<void>
Update a product's featured image
Information about the request
Promise<void>
Promise containing no information
updateParentProduct(
params):Promise<void>
Update a product's parent product
Information about the request
Promise<void>
Promise containing no information
updateProductCategory(
params):Promise<void>
Update a product's categories
Information about the request
Promise<void>
Promise containing no information
updateProductType(
params):Promise<void>
Update a product's type
Information about the request
Promise<void>
Promise containing no information