Back to Insights
  • Kumuluz
  • API & Integration
  • Research & Innovation

Digitalisation in insurance with KumuluzAPI

Eva Zupancic3 min read

Preberi v slovenščini

Insurance is an industry where digitalisation is essential for a better customer experience and faster data processing. Today, customers expect to take out insurance or report a claim through a mobile app, without visiting a branch. Behind the scenes, this means insurers must connect many different systems, from legacy applications to modern digital channels.

This is where KumuluzAPI comes in, providing secure, unified and transparent management of all these APIs.

The insurance challenge

One of Slovenia's larger insurers wanted to let customers report claims quickly online. Behind the scenes, this required connections to:

  • a CRM system to verify customer details,
  • a central insurance policy database,
  • a claims settlement system,
  • payment services, and
  • an external service for checking vehicle registry data.

Each system had its own API, different data formats and different security mechanisms. Without an intermediary platform, coordinating them would have been time-consuming and difficult to maintain.

How did KumuluzAPI help?

1. A single point of access

KumuluzAPI acted as an API gateway. All calls from the mobile app and web portal first passed through KumuluzAPI. It ensured consistent, standardised communication, regardless of how the back-end systems were implemented.

2. Data transformation

Because the systems used different formats and protocols, including XML, JSON and SOAP, KumuluzAPI transformed data into a common format. The mobile app therefore always received a clean JSON response, whether the source used SOAP or REST.

3. Security and access rights

Reporting a claim required the protection of personal data. KumuluzAPI introduced OAuth2 authentication and JWT tokens to securely authenticate customer requests. It also made it possible to specify which systems had permission to read or write particular data.

4. Analytics and monitoring

The platform provided visibility into API usage: how many claims had been reported, when systems were under the heaviest load and where errors occurred. This helped the insurer optimise system operation and plan future capacity.

A concrete example in practice

When a customer reported a traffic accident in the app, the following happened:

  • The app sent a request through KumuluzAPI containing all the details: photographs, a description of the incident and the policy number.
  • KumuluzAPI checked the validity of the JWT token and the user's authorisation.

The request was split:

  • policy details were sent to the central database,
  • photographs to the claims settlement system,
  • the vehicle check to the external government registry,
  • customer details to the CRM.

All responses were combined into a single JSON response and sent back to the app.

The customer immediately received confirmation that the claim had been reported, together with a case number.

Results

Processing time: reporting a claim was reduced from several days to a few minutes.

Customer experience: customers can complete everything in one place, without visiting a branch.

Transparency: the insurer has a clear view of API usage and can act quickly when errors occur.

Flexibility: adding new services, such as external partners for damage assessment, is straightforward: a new endpoint is simply published through KumuluzAPI.

Conclusion

This example shows how KumuluzAPI can serve as a central building block for digital transformation in insurance. It makes it possible to connect old and new systems quickly, ensure security and improve the customer experience.

Insurers seeking a more agile, modern way of operating can use KumuluzAPI to introduce innovations faster without completely overhauling their existing systems. For more information, contact us at info@kumuluz.com.