Kumuluz Customer

The Kumuluz Customers API provides functionalities for complete management of customers, their data, allowing you to review their order history and know what they wish for and require. It offers a single point for a holistic view of your customers’ data and data about your interactions with your customers.

How the API works

With the Kumuluz Customers API, you can add new customers, modify existing customers' data, create reports about data stored for a specific customer in accordance with different regulations, and selectively delete the data if a customer demands it. Furthermore, the Kumuluz Customers API provides a single view of customers’ data and data about all their interactions with your company. In this context, the Customers API provides information about specific interactions and transactions customers make and qualify for different loyalty programs. If combined with other Kumuluz APIs, the Kumuluz Customers API also provides data on customers' carts, orders, order fulfillment processes, invoices, payments and subscriptions, depending on which of the Kumuluz APIs are available to the Customers API.

Documentation summary

Centrally manage all customers' data

Kumuluz Customers API is a centralized point for managing all customers data. Avoid stale or missing data in different systems and remove unnecessary complications that occur due to missing or wrong customer data when you are working on your business processes.

Provide single view for customer data

Kumuluz Customers API can provide not only all required data for marketing and sales operations but also all customer-related data for further processing (ordering, fulfillment, invoicing, payments, reporting, etc.).

Easily comply with complex personal data regulations

Report on all customers' data that is stored in your organization for a specific customer, provide information about customers' consents given for each specific data usage, and delete data according to your customers’ wishes in order to comply with complex modern regulations.

List of endpoints

/customersManaging basic customer data
/customers/{id}/contactsManaging customers' contacts (email addresses, phone numbers, fax numbers, social network accounts, etc.)
/customers/{id}/addressesManaging customers' addresses (home, invoicing, delivery, etc.)
/customers/{id}/interactionsManaging inquiries, requests for offers, orders, complaints etc. that customers make, and your interactions with customers regardless of the communication channel used
/customers/{id}/loyalty_transactionsOverview of transactions that customers make and count for loyalty programs
/customers/{id}/cartsCustomers' open carts on different sales channels
/customers/{id}/ordersCustomers' posted orders regardless of the status and sales channel used
/customers/{id}/fulfillmentsAll customers' active and past order fulfillment processes
/customers/{id}/invoicesAll customers' invoices (opened, sent, delivered, due, partially paid, paid, etc.)
/customers/{id}/paymentsAll customers' payments per invoice and, if applicable, unsorted payments
/customers/{id}/subscriptionsAll customers' subscriptions to your services

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 Customer 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 backend implementation stores information related to customers, such as interactions, orders, benefits, and other activities in multiple places. By using the Kumuluz Customers API, you are introducing a solution that will enable a unified view of customers. This means not only their personal data, such as name, contact and delivery address but also orders, payments, loyalty status, subscriptions, etc. For this support, the Kumuluz Customers API not only seamlessly integrates with other Kumuluz products, but it also allows to add custom integrations with your backend systems.

Your systems currently do not allow users to configure their accounts in one place, for example: the mobile application and web shop front end use different credentials. By introducing the Kumuluz Customers API, you allow users to set configurations such as passwords, stored credit cards, notification information, etc. only once. This makes managing customer data much easier for customers as well as for your organization.

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