Skip to main content

API Integration

org.normalizedsystems.beam:service-api-beam::1.3.2 net.democritus.api.rest:jaxrs-service-api-expanders::5.7.0

The NS applicationNS Application (NSApplication). A pre-built software stack that provides common enterprise application functionality such as CRUD, search, authentication, and business process modeling out of the box. provides an industry-standard REST API interface designed for integration with external systemsSystemA set of interconnected components that work together to achieve a specific purpose or function..

Core Capabilities​

  • Data ElementsData Element (DataElement). A fundamental data concept or entity within an application's domain, acting as an anthropomorphic translation of a real-life object or concept. (CRUD):

    • Retrieve single or multiple resource instances.
    • Update individual fieldsFieldA property of a DataElement expanded to a database column and user interface input element. or replace complete instances.
    • Create new instances.
    • Delete existing instances.
  • Data OperationsData Operation (DataOperation). A type-safe action (e.g., Create, Update, Custom) executed on DataElement instances to modify data or trigger business logic.:

    • Trigger actions via API endpoints with input parameters.
  • Authentication

    • access control mapped to profiles or users.
    • anonymous access for public endpoints.
  • Documentation:

    • Integrated Swagger UI to test API endpoints in real time.

The default behavior can be customized to support custom error handling or validations.