API Methods
Application Management API Documentation
Application Management provides APIs for automating application lifecycle operations, managing hosted environments and integrating platform functionality with external systems. API access is divided into Public API methods for developers and Private API methods for cluster administrators.
Choose the appropriate API documentation according to the level of access and automation required.
Public API for Developers
The Public API is designed for users and application developers who need to manage hosted environments and automate application lifecycle operations.
- Create and configure workloads.
- Deploy applications.
- Manage existing environments.
- Automate common dashboard operations.
- Integrate platform actions into external systems and workflows.
Private API for Cluster Administrators
The Private API provides full platform-level access for cluster administrators and is intended for managing sensitive cloud operations.
- Manage infrastructure and platform services.
- Administer accounts and cloud resources.
- Work with billing and related platform operations.
- Manage security-sensitive configuration.
- Perform actions that can affect the entire installation.
Select the correct API level
Use the Public API for application and environment automation. Private API methods should be used only by authorized cluster administrators because they can affect platform-wide infrastructure, billing, security and account management.
Public API Use Cases
Private API Use Cases
Important Notes
- Use Public API methods for standard application and environment lifecycle automation.
- Private API access is intended only for authorized cluster administrators.
- Private methods can influence billing, security, infrastructure and account management across the installation.
- Protect authentication tokens and administrative credentials used by API integrations.
- Test automation scripts against non-production environments before applying them to critical workloads.
