Marketplace
The concept of a marketplace allows for the creation of different sales markets within a commercial organization.
A marketplace is tied to an organization and helps segment customers and products within B2B e-commerce applications. Businesses can activate multiple instances of a B2B app, each tailored to serve a specific market.
Additionally, an organization can manage one or more markets, each featuring customized promotions and dedicated product assortments.
The scope of a marketplace therefore defines:
- A set of items that can be referenced within the market
- A group of customers who can access the market
- A set of allowed document types
- A set of promotions
📄️ listMarketplaces
Returns a list of all marketplaces.
📄️ createMarketplace
Create a Marketplace.
📄️ getMarketplace
Returns a single marketplace.
📄️ updateMarketplace
Update a marketplace.
📄️ deleteMarketplace
Deletes a marketplace. The marketplace must not have any associated items or customers.
📄️ listEligibleItemsForMarketplace
Returns a list of all items linked or linkable to the given marketplace.
📄️ addMarketplaceItems
Link items to a Marketplace.
📄️ removeMarketplaceItem
Unlink item from marketplace.
📄️ listEligibleCustomersForMarketplace
Returns a list of all customers linked or linkable to the given marketplace.
📄️ addMarketplaceCustomers
Link customers to a Marketplace.
📄️ removeMarketplaceCustomer
Unlink customer from marketplace.
📄️ listMarketplaceAttributes
Returns item attributes related to the specified marketplace.
📄️ replaceMarketplaceEntityAttributes
Link entity attributes to the Marketplace.
📄️ listEligibleAttributesForMarketplace
Returns a list of all attributes linkable to the given marketplace.