Kumuluz Product Catalog

Kumuluz Product Catalog is a complete product catalog solution for digital and internal applications with sophisticated features for omni-channel support, inventory management, pricing, loyalty integration and much more. It provides powerful features for managing and delivering your products to your end-customer services and apps. It seamlessly integrates with other Kumuluz Business APIs and provides pre-made templates and extension points for integration with your organization’s back-end systems.

How the API works

The product description structure of Kumuluz Product Catalog API is flexible and extendable. It consists of brands and products, variations of the products, collections of products and other collections (hierarchy), sales channels, and locations for different companies (multi-tenant). Products have options (to specify possible options for variation differentiation) and other attributes, variations of products (specified through options values) with characteristic values (specifics for order handling and subsequent processes) and other attributes, prices, tax rates, etc.

The Kumuluz Product Catalog is integrated with the Kumuluz Cart, Order, Pricing System, Product inventory and Loyalty Management. The figure below shows the overall structure of the Kumuluz Product Catalog.

The Product Catalog can be fully integrated with existing product catalog(s). If the legacy system with product data is present, Kumuluz Product Catalog can get its initial data and enrich it with additional data not present in the existing (legacy) catalog. An active bi-directional synchronization between the existing catalog and Kumuluz Product Catalog can be established for all the data still maintained in the existing (legacy) system.

The Kumuluz Product catalog API is cached for optimal performance in sales channel applications. Pricing system and product inventory provide prices and stocks to the sales channel applications. Sales channel applications use Kumuluz Cart to handle a customer’s order until it is submitted by the customer to be fulfilled in the Kumuluz Order and Fulfillment APIs.

Documentation summary

Unified platform for all types of products and services

The Product Catalog API supports not only physical products but also services, including digital products and services.

Enrich the presentation of your offers to customers

Use parallel collections to hierarchically organize your product catalog in unlimited ways, use sorts for ordering within collections, add images for responsive design and mobile apps, enrich descriptions with formatting, and enable attributes to be comparable by customers.

Push your sale through product modification, upselling and cross-selling

Enable alternation of products by specifying ingredient parts that can be optionally removed by the customer, offer additional free or chargeable add-ons, offer premium products, add recommended products etc.

Simple integration and/or migration

Integration with or migration from the existing product catalog or its parts made easy through migration scripts and high volume ready API for online synchronization.

List of endpoints

/brandspresent brands of products you are selling and boost branding
/channelsoffer tailored sets of products and services through different sales channels
/collectionscreate hierarchies of products, offer addons and recommended similar and/or complementary products
/companiessupport all your subsidiaries or include Product Catalog into a multi-tenant solutions you provide to your customers
/countriesexpand your trading worldwide
/locationssupport an extensive retail network, each with specific offerings
/pricesuse dynamic pricing to boost your revenue
/productsoffer a wide range of product and services, including digital ones, enable comparison and enable their personalization by enabling customers to remove specific ingredient parts or add free or chargeable addons
/taxessupport different taxations required by regulations in different countries
/translationstranslate everything that customers can read
/variationssupport different variations of each product regarding color, size, ingredients, etc. and enable comparison

Three quick ways to use Kumuluz Business APIs

Register and test

Register and test some of the Business APIs

Start for free

Buy and use Kumuluz Product Catalog as a container with support.

Full support

Get the API source code and full support for maximum flexibility

Let our team help your developers empower Business APIs to their full extent

Get a quote

Use cases

Your current system for managing products is a tightly coupled ordering and payment system, which limits you in supporting new channels and digital transformation. Product Catalog provides mechanisms for integration with your legacy systems, therefore bringing products and services into Kumuluz Product Catalog. This can be especially important when data is located on multiple locations – for example products, prices, stock, discounts, etc. are managed by different divisions in the organization. Kumuluz Product Catalog therefore brings a common and unified view of the products and services that your organization sells.

Your organization is in the process of supporting new digital channels, for example new mobile apps. You would like to customize how products are presented to the customer via these apps. Kumuluz Product Catalog API allows you to group products into different digital channels with customized metadata, sorting, pricing and other information tailored to each specific channel.

Digital assets for products are typically prepared manually, uploaded to the remote and then referenced in product descriptions to enrich the product information. This can be a tedious task due to the amount of different device types, sizes and screen resolutions in existence. Kumuluz Product Catalog provides a modern one-page client-side user application for assets management. For example, you upload a single high-resolution image per product, and then by selecting different aspect ratios, prepare image material for, for example, banners, icons, carousels, etc. For images, you also select device types, and multiple images are automatically created for different target screen DPI and resolutions. Furthermore, you can also attach videos and documents to the products.

This website uses cookies to improve user experience. By using our website you consent to all cookies.