Integration and Services / API

Home / Products /

Integration and Services / API

An Open Platform for System Integration and Automation

NET Genium is designed as an open application platform that naturally fits into an organization’s existing IT environment. Integration, automation, and extensibility are not add-ons, but an integral part of the platform’s architecture.

The goal is not to create an isolated system, but to enable seamless cooperation with other applications, services, and processes – both internal and external.

Integration with External Systems

NET Genium can be integrated with any systems capable of communicating through standard interfaces.

Typical integration scenarios include:

  • connections to accounting and financial systems,
  • integration with third-party ERP, CRM, or DMS solutions,
  • data exchange with internal information systems,
  • communication with cloud services and external APIs.

Integration can be implemented as:

  • synchronous (real-time calls),
  • asynchronous (queues, batch processing),
  • one-way or bi-directional data flows.

NET Genium Platform API

The platform provides an API interface that enables:

  • access to application data,
  • creation, modification, and retrieval of records,
  • execution of selected application operations,
  • application-level integration with external systems.

The API is primarily intended for:

  • system integrations,
  • process automation,
  • connecting external applications and services.

The exact scope and usage of the API are always tailored to the specific solution and the customer’s security requirements.

Automation and Scheduled Tasks

NET Genium supports automation of application processes without requiring direct user interaction.

Typical use cases include:

  • periodic data processing,
  • synchronization with external systems,
  • generation of outputs and reports,
  • validation and control processes.

Automation can be implemented using:

  • scheduled tasks,
  • server-side scripts,
  • console applications.

Console Applications and Services

The NET Genium ecosystem also includes console applications and service tools designed for:

  • batch data processing,
  • integration with external systems,
  • operational and maintenance tasks,
  • automated service operations.

These tools run outside the web interface and are suitable for scenarios where user interaction is not required or desired.

Extensibility Through Custom Code

NET Genium allows application logic to be extended using custom code written in C#.

This approach is typically used when:

  • specific algorithms need to be implemented,
  • performance-critical operations are required,
  • deeper integration with external systems is necessary.

Custom extensions are a natural part of the platform and do not compromise its conceptual or operational stability.

Security and Access Control

All integrations and API access fully respect the NET Genium security model.

This includes:

  • fine-grained access control and permissions,
  • separation of application roles,
  • auditability of operations,
  • protection of sensitive data.

Security configuration is always based on the architecture of the specific solution and the organization’s requirements.

Part of a Unified Ecosystem

Integration capabilities, APIs, and service tools are not standalone products, but core components of the NET Genium ecosystem.

They enable organizations to:

  • connect NET Genium with surrounding systems,
  • automate key processes,
  • extend application functionality without limitations.

As a result, applications built on NET Genium can be naturally embedded into existing infrastructures and sustainably evolved over the long term.