Cadenza Developer Documentation
Cadenza offers a few APIs that can be used to integrate Cadenza into your application or to extend Cadenza with new functionality. Most of our detailed API documentation is found on GitHub in the relevant projects but here we offer an overview of the functionality and pointers to all the detailed documentation.
Embedding API
The Embedding API is a set of web services and Javascript APIs that can be used to embed Cadenza into your own application or the other way around, to embed yourself into a Cadenza instance.
The use cases range from public portals to tightly integrated applications that use Cadenza for its advanced geo-, visualization- and analytics capabilities.
Management API
The Management API is a set of web services that enable Cadenza management operations (such as e.g. testing/importing/exporting/deleting repositories), mainly to automate deployment procedures.
Analytics API
The Analytics API is a set of web services and programming libraries that allow building Analytics Extensions, which extend Cadenza with additional functionality through custom visualizations, enrichments, or calculations.