Apps API
Overview
The Apps API manages app packages (APKGs) in Cloudillo. Apps are microfrontend plugins that extend the platform with new functionality.
Endpoints
List Available Apps
List all available apps published on the platform.
Authentication: Optional
Query Parameters:
search- Search term (matches app name, description, tags)
Response:
Example:
Install App
Install an app from an APKG action.
Authentication: Required
Permission: Requires app management permission (leader-level)
Request Body:
Response (201 Created):
Example:
List Installed Apps
List all apps installed on the current tenant.
Authentication: Required
Permission: Requires app management permission (leader-level)
Response:
Uninstall App
Uninstall an app.
Authentication: Required
Permission: Requires app management permission (leader-level)
Path Parameters:
publisher- Publisher identity tagname- App name
Response: 204 No Content
Example:
Get App Container Content
Serve static assets from an installed app package. Used by the shell to load app resources.
Authentication: Optional
Path Parameters:
file_id- The app package file IDpath- Path to the asset within the package (e.g.,index.html,assets/main.js)
Response: The file content with appropriate MIME type headers.
See Also
- Files API - File management
- Actions API - App publishing via APKG actions