Application
The "Application" section allows the management of application resources, providing endpoints for creating, deleting, updating, and retrieving application details. It also includes a "DNS" subsection for verifying correct DNS configuration during application creation.
Applications can only be created with the Kraud.Cloud provider. Only Next Cloud can be created at this time.
Create app
POST
{{BASE_URL}}/api/apps
Application Creation. Currently, only Next Cloud can be created.
Path Parameters
Name | Type | Description |
---|---|---|
team* | String | Team ID |
project* | String | Project ID |
Headers
Name | Type | Description |
---|---|---|
Authorization* | String | Bearer Token |
Request Body
Name | Type | Description |
---|---|---|
app* | Object |
Get apps
GET
{{BASE_URL}}/api/teams/{team}/projects/{project}/apps
Get all active applications for a specific project.
Path Parameters
Name | Type | Description |
---|---|---|
team* | String | Team ID |
project* | String | Project ID |
Headers
Name | Type | Description |
---|---|---|
Authorization* | String | Bearer Token |
Get app by ID
GET
{{BASE_URL}}/api/apps/{id}
Get a specific application by unique id.
Path Parameters
Name | Type | Description |
---|---|---|
id* | String | App ID |
Headers
Name | Type | Description |
---|---|---|
Authorization* | String | Bearer Token |
Delete app by ID
DELETE
{{BASE_URL}}/api/apps/{id}
Delete a specific application by unique id.
Path Parameters
Name | Type | Description |
---|---|---|
id* | String | App ID |
Headers
Name | Type | Description |
---|---|---|
Authorization* | String | Bearer Token |
Last updated