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.

This API is versioned differently than the Platform. Use the following to see right endpoints for your Platform 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.

This API is versioned differently than the Platform. Use the following to see right endpoints for your Platform versions:

Account Management REST API

The Account Management REST API is a REST (representational state transfer) API that can be used to manage user accounts, roles, and securables and their relationships to Tenant applications. This will allow users the same functionality as using the Platform's Account Portal.

This API is versioned differently than the Platform. Use the following to see right endpoints for your Platform versions: