Apprenda API Documentation

Apprenda supplies two sets of API components:

Guest Application APIs

.NET and Java APIs that can be leveraged by Developers to programmatically access Apprenda constructs described here from within their guest applications. When possible, Apprenda limits API modifications, such as obsoletion or addition of API methods, to major releases of the Apprenda Platform.

.NET Guest Application API references for the following Apprenda versions are available:

Java Guest Application API references for the following Apprenda versions are available:

Application Management REST API

A REST (representational state transfer) API that can be used to customize the Developer experience of deploying and managing guest applications on the Apprenda Platform. This allows much of the functionality of the Platform's Developer Portal to be accomplished through a variety of means such as custom-built UX, Visual Studio, or command-line interfaces.

The Application Management API is versioned differently than the Apprenda Platform; the following Application Management REST API references are supported on the corresponding Plaftorm versions:

Platform Operations REST API

The Platform Operations REST API is a REST (representational state transfer) API that can be used to customize the Platform Operator experience of managing infrastructure for the Apprenda Platform. This allows much of the functionality of the Platform's System Operations Center (SOC) to be accomplished through a variety of means such as custom-built UX or command-line interfaces.

The Platform Operations API is versioned differently than the Apprenda Platform; the following Platform Operations REST API references are supported on the corresponding Plaftorm versions: