open bi makes all its functions and commands available externally via a complete API. This way you can efficiently create your own frontends, desktop or mobile applications based on open bi.

Using Plugin extensions, you can also add your own project-specific commands.
APIs exist for the following programming languages:

You can find a complete documentation of the API in the documentation area.