Maenken Systems Components

API BASE

API Base

The framework for modern HTTP and REST services in Delphi

API Base is Maenken Systems’ proprietary backend framework for developing high-performance HTTP and REST services. It forms the technical foundation of numerous internal and customer-specific applications and provides standardized recurring functions such as routing, authentication, middleware, background tasks, and deployment.

Developer Frameworks

API Base

Designed for productive backend services

API Base is aimed at developers and teams who want to develop and operate multiple REST services consistently. A common framework ensures reusable structures, higher maintainability, and a unified security foundation across all services.

API Base originated from real-world projects and forms the technical foundation of numerous Maenken Systems applications. The framework simplifies the development of modern backend services and creates a unified foundation for secure, maintainable, and scalable REST applications.

API BASE

Advantages

API BASE

Advantages

New services in hours instead of days

Less boilerplate code

Standardized security mechanisms

One framework, one pattern, one update path

Docker-ready for production environments

Unified architecture/development standards

Designed for high-performance backend services

API Base is aimed at developers and teams who want to develop and operate multiple REST services consistently. A common framework ensures reusable structures, higher maintainability, and a unified security foundation across all services.

API Base

Core Functions

  • Modular middleware pipeline (CORS, Auth, Logging, Rate-Limiting)
  • Integrated authentication and SSO system
  • JWT and OAuth2-PKCE support
  • Background workers based on TServiceObject
  • FileStore abstraction for local or S3-compatible storage
  • Real-time streaming via Server-Sent Events (SSE)
  • Unified database layer via the IDM interface

MAUS System

Infrastructure and data

API Base can be flexibly integrated into existing infrastructures and supports common technologies for deployment and data storage.

MySQL8

Docker Windows-Container

S3-compatible storage

API Base

Safety and Communication

To ensure secure and high-performance services, API Base supports modern authentication and communication standards.

JWT

OAuth2 PKCE

CORS V2

Rate-Limiting

Server-Sent Events (SSE)