Getting Started#

The Dlubal API (Application Programming Interface) enables seamless integration of our software tools with external applications and systems. It allows for process automation, custom calculations, and the creation of tailored work environments based on specific needs. With the API, you can easily connect Dlubal Software to your own applications, enhancing efficiency and flexibility in your workflows.

For beginners, we provide online Examples to guide you through the process step by step.

4 Reasons to Get Started with the New API#

  1. Fast Communication

    gRPC stands out for its power and efficiency, delivering up to 10× faster data exchange than traditional REST-based webservices. By leveraging its modern architecture, it provides seamless application interaction, minimal latency, and maximum data throughput—all essential for superior responsiveness.

  2. Docker Containers

    Docker lets you package, deploy, and manage solutions swiftly, reducing the effort of environment maintenance and updates. With containerization, applications remain isolated, scalable, and easily portable, enabling seamless deployment across diverse infrastructures without compatibility issues.

  3. Simplicity

    By streamlining the interface, we reduce complexity in maintenance and implementation. The API begins with 20 versatile functions, enabling fewer updates and a smoother transition to new versions. This concise approach simplifies integration, speeds development, and keeps the system adaptable for future enhancements.

  4. Result Filter

    Our result functions are now object-oriented and include a filter parameter to capture only relevant data. This targeted approach significantly reduces data transfer, optimizes network performance, and improves system responsiveness—ensuring your applications get only essential information in real time.

_images/model_1_listopad.png