You can connect Allegra to other systems via a REST interface. You can query, modify and create tasks through this interface. You can create and modify projects, users and groups. You can use it to control Allegra from virtually any other system.
To REST API Documentation
{custom::pn}} provides the possibility to use scripts for workflows, event handlers and parameters. Here is a collection of examples that can serve as a template for your own scripts.
To article
Allegra uses JasperReports to generate reports. JasperReports does not access the Allegra database directly, but uses special datasources for this purpose. Allegra comes with a number of ready-made datasources, but complex and special reporttemplates may require new datasources. Datasources are programmed in Java.
To article
This documentation is intended to help with creating workflow scripts, event handlers, report data sources and plugins. Please note: the classes and interfaces may change with later releases.
To core JavaDoc documentation