Presentations
API V3 presentations and materials
2 minute read
The API V3 is an interface that provides access to a wide range of functionalities of LogiKal.
Project management, building windows, creating orders and many more functionalities are available.
It can be used to integrate these processes into your own software.
The API V3 has been officially released with version 3.0.2.4. All existing interface functions in this version will no longer be changed or removed.
The API V3 will be improved in the future in terms of new features and even due to extensive testing, errors/bugs might still appear. Therefore updates will be released. Future API V3 versions will always be backward compatible to the version 3.0.2.4. To be able to use new features or bug fixes it will be necessary to perform an additional compilation. The current API V3 will not face any breaking changes.

The Ofcas.Lk.Api.Service provides the connection to LogiKal. The Ofcas.Lk.Api.Service is used by the assemblies Ofcas.Lk.Api.Core and Ofcas.Lk.Api.Ui.
The Ofcas.Lk.Api.Service is part of LogiKal and is installed within the installation of LogiKal.
The Ofcas.Lk.Api.Service does not have to be started manually. The assembly Ofcas.Lk.Api.Ui and Ofcas.Lk.Api.Core starts the Ofcas.Lk.Api.Service automatically.
For remote control of Logikal the following interfaces are available:
LogiKal bases its project management on the following hierarchy scheme.
Elements (ElevationInstance) are children of elevations (Elevation), elevations of phases (Phase), phases of projects (Project), projects of project centers (ProjectCenter, directories) and project centers of the login scope.
API V3 presentations and materials
Class diagrams for the LogiKal C# API V3
How to integrate the LogiKal C# API V3 into your project
HTML documentation for the LogiKal C# API V3
Parameters available for use with SetParameter in the API
Code examples and sample projects for the LogiKal C# API V3
Version history and changelog for the LogiKal C# API V3