KumuluzAPI

Overview and manage your APIs in one place. Get ready for the API economy.

Auto API discovery and catalogue population
Multiple gateways support with full security, rate limiting and authentication
One platform for monitoring, metrics, documentation, API search etc.

Expose, manage, control and monetize your APIs and get ready for the API economy.

KumuluzAPI is a lightweight, open, standards-based solution for API Management, API Catalogue, API Gateway, API Marketplace with complete support for cataloguing API-related schemas, such as XML Schemas and JSON documents, providing full insight into APIs, their usage, relations, schemes and dependencies.

It is based on the microservice architecture with full elasticity, scalability and high availability. Functionalities are exposed through APIs and responsive web applications. The KumuluzAPI solution is built to easily integrate with various backend systems, such as ESB, SOA, BPM, different development environments, DevOps (Continuous Integration and Delivery) and more.

The product provides support for multiple languages. Currently full support for English and Slovenian is provided. Multiple language support might be important for digitalization within the country and region.

Why should you choose KumuluzAPI?

Lightweight, standards-based solution
Better management of APIs
All documentation in one place
Auto API discovery and catalogue population

APIs allow different applications to talk to each other.

However, API management can lead to security problems, performance issues and lower productivity if not done properly.

Main benefits and features of KumuluzAPI

Lightweight, open, standards-based solution for API Management.

Rule-based SLA control

KumuluzAPI provides full QoS and SLA control. This includes request throttling, which is rule based and can be flexibly configured. All throttling is related to the usage plan. Each API can have one or more usage plans. Fully automatic inbound and outbound SOAP/REST and XSD/JSON transformations are supported and can be configured for each gateway.

Dynamic APIs discovery

You can discover APIs either through the API Catalogue or in a programmatic way using ZooKeeper as a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services.

Advanced API usage analytics

Analytics on API usage, client requests, responses, geolocation of requests, responses, etc. is provided. Reports can be generated automatically. Furthermore, all data can be exported into a Big Data/Analytics tool for further analysis.

Diagnose and log requests/responses

All requests and responses over gateways are logged. History, the audit trail of requests and responses, is available online or in a generated report. Supports full API diagnostics. Active API monitoring is performed in user-configurable intervals (for example every 5 minutes). Active service health is performed and real-time diagnostics, monitoring and alarm notifications are supported.

Rule-based SLA control

KumuluzAPI provides full QoS and SLA control. This includes request throttling, which is rule based and can be flexibly configured. All throttling is related to the usage plan. Each API can have one or more usage plans. Fully automatic inbound and outbound SOAP/REST and XSD/JSON transformations are supported and can be configured for each gateway.

Dynamic APIs discovery

You can discover APIs either through the API Catalogue or in a programmatic way using ZooKeeper as a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services.

Advanced API usage analytics

Analytics on API usage, client requests, responses, geolocation of requests, responses, etc. is provided. Reports can be generated automatically. Furthermore, all data can be exported into a Big Data/Analytics tool for further analysis.

Diagnose and log requests/responses

All requests and responses over gateways are logged. History, the audit trail of requests and responses, is available online or in a generated report. Supports full API diagnostics. Active API monitoring is performed in user-configurable intervals (for example every 5 minutes). Active service health is performed and real-time diagnostics, monitoring and alarm notifications are supported.

Start benefiting from the API economy.

Manually through a user interface
Use modern web applications to manage configuration and your APIs.
Programmatically through APIs exposed by KumuluzEE
All configuration is available through KumuluzEE APIs. You can use this to manage your APIs programmatically.
Automatic API configuration at build time
At build time, direct integration with Jenkins and Maven enables that APIs are configured, documented and registered automatically as part of the build cycle.
Automatic API configuration at deploy time
At deploy-time, APIs are configured, documented and registered as part of the deploy procedure, utilizing tight integration with the Nexus repository of artefacts.

Discover other Kumuluz Digital Building Blocks

Microservice framework - Bring your Java monoliths to the microservice framework
API service management - Manage APIs and empower your business with the API economy
Integration platform - Integrate digital solutions, IoT and back-end systems
Sophisticated UX framework with BPM integration - Rapidly develop sophisticated and responsive user experiences
Digital marketplace framework - Rapidly develop customized digital marketplaces to accelerate your business
Platform for collecting and analyzing crowd data using blockchain - A completely new depth of data about your customers
This website uses cookies to improve user experience. By using our website you consent to all cookies.