Welcome to our docs site. Docs on this site are for ACP version 9.
See these links for previous versions: Version 8, Version 7

Apprenda API Documentation

Apprenda offers many APIs for you to use when developing applications and managing the Platform.

.NET and Java Guest Application APIs

.NET and Java APIs that can be leveraged by Developers to programmatically access Apprenda constructs 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.

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.

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.

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.