Products
A Product represents a physical, digital, or abstract good that is offered for sale by a Marketplace Owner or Supplier and is purchase-able by Buyer Users via an Order. Products can be a static SKU or a version of a static SKU, known as a Variant. For example, a variant is often a size or color choice that drives a different product SKU. Products may also have inventory associated with them and various inventory attributes like quantity available and re-order notifications.
Products.List
Get a list of products.
v1/products
Products.Create
Create a new product.
v1/products
Products.ListAssignments
Get a list of product assignments.
v1/products/assignments
Products.SaveAssignment
Create or update a product assignment.
v1/products/assignments
Products.Get
Get a single product.
v1/products/{productID}
Products.Save
Create or update a product.
v1/products/{productID}
Products.Delete
Delete a product.
v1/products/{productID}
Products.Patch
Partially update a product.
v1/products/{productID}
Products.DeleteAssignment
Delete a product assignment.
v1/products/{productID}/assignments/{buyerID}
Products.ListSpecs
Get a list of product specs.
v1/products/{productID}/specs
Products.ListSuppliers
Get a list of product suppliers.
v1/products/{productID}/suppliers
Products.SaveSupplier
Create or update a product supplier.
v1/products/{productID}/suppliers/{supplierID}
Products.RemoveSupplier
Remove a product supplier.
v1/products/{productID}/suppliers/{supplierID}
Products.ListVariants
Get a list of product variants.
v1/products/{productID}/variants
Products.GenerateVariants
Generate variants.
v1/products/{productID}/variants/generate
Products.GetVariant
Get a single product variant.
v1/products/{productID}/variants/{variantID}
Products.SaveVariant
Update a product variant.
v1/products/{productID}/variants/{variantID}
Products.PatchVariant
Partially update a product variant.
v1/products/{productID}/variants/{variantID}