# capawesome-io Apps API

**Canonical:** https://apis.io/apis/capawesome-io/capawesome-io-apps-api/  
**Provider:** capawesome-io — https://apis.io/providers/capawesome-io/  
**Base URL:** https://api.cloud.capawesome.io  
**Documentation:** https://capawesome.io/docs/cloud/automations/reference/

capawesome-io Apps API is one of 3 APIs that [capawesome-io](https://apis.io/providers/capawesome-io/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Apps. The published artifact set on APIs.io includes an OpenAPI specification.

The Apps API from capawesome-io — 38 operation(s) for apps.

## Operations (60 of 72)

| Method | Path | Summary |
|---|---|---|
| POST | `/v1/apps/{appId}/automations` | Post V1Apps by app id automations |
| GET | `/v1/apps/{appId}/automations` | Get V1Apps by app id automations |
| GET | `/v1/apps/{appId}/automations/{automationId}` | Get V1Apps by app id automations by automation id |
| PATCH | `/v1/apps/{appId}/automations/{automationId}` | Patch V1Apps by app id automations by automation id |
| DELETE | `/v1/apps/{appId}/automations/{automationId}` | Delete V1Apps by app id automations by automation id |
| GET | `/v1/apps/{appId}/build-sources/{buildSourceId}/download` | Get V1Apps by app id build sources by build source id download |
| POST | `/v1/apps/{appId}/build-sources` | Post V1Apps by app id build sources |
| GET | `/v1/apps/{appId}/builds/{buildId}/artifacts/{artifactId}/download` | Get V1Apps by app id builds by build id artifacts by artifact id download |
| GET | `/v1/apps/{appId}/builds/{buildId}/artifacts` | Get V1Apps by app id builds by build id artifacts |
| GET | `/v1/apps/{appId}/builds/{buildId}/artifacts/{artifactId}/signed-download-url` | Get V1Apps by app id builds by build id artifacts by artifact id signed… |
| POST | `/v1/apps/{appId}/builds/{buildId}/shares` | Post V1Apps by app id builds by build id shares |
| GET | `/v1/apps/{appId}/builds/{buildId}/shares` | Get V1Apps by app id builds by build id shares |
| PATCH | `/v1/apps/{appId}/builds/{buildId}/shares/{shareId}` | Patch V1Apps by app id builds by build id shares by share id |
| DELETE | `/v1/apps/{appId}/builds/{buildId}/shares/{shareId}` | Delete V1Apps by app id builds by build id shares by share id |
| POST | `/v1/apps/{appId}/builds` | Post V1Apps by app id builds |
| GET | `/v1/apps/{appId}/builds` | Get V1Apps by app id builds |
| PATCH | `/v1/apps/{appId}/builds/{buildId}` | Patch V1Apps by app id builds by build id |
| GET | `/v1/apps/{appId}/builds/{buildId}` | Get V1Apps by app id builds by build id |
| GET | `/v1/apps/{appId}/bundles/latest` | Get V1Apps by app id bundles latest |
| GET | `/v1/apps/{appId}/bundles/{bundleId}/download` | Get V1Apps by app id bundles by bundle id download |
| POST | `/v1/apps/{appId}/certificates` | Post V1Apps by app id certificates |
| GET | `/v1/apps/{appId}/certificates` | Get V1Apps by app id certificates |
| GET | `/v1/apps/{appId}/certificates/{certificateId}` | Get V1Apps by app id certificates by certificate id |
| PATCH | `/v1/apps/{appId}/certificates/{certificateId}` | Patch V1Apps by app id certificates by certificate id |
| DELETE | `/v1/apps/{appId}/certificates/{certificateId}` | Delete V1Apps by app id certificates by certificate id |
| POST | `/v1/apps/{appId}/channels` | Post V1Apps by app id channels |
| GET | `/v1/apps/{appId}/channels` | Get V1Apps by app id channels |
| PATCH | `/v1/apps/{appId}/channels/{channelId}` | Patch V1Apps by app id channels by channel id |
| GET | `/v1/apps/{appId}/channels/{channelId}` | Get V1Apps by app id channels by channel id |
| DELETE | `/v1/apps/{appId}/channels/{channelId}` | Delete V1Apps by app id channels by channel id |
| POST | `/v1/apps/{appId}/channels/{channelId}/pause` | Post V1Apps by app id channels by channel id pause |
| POST | `/v1/apps/{appId}/channels/{channelId}/resume` | Post V1Apps by app id channels by channel id resume |
| POST | `/v1/apps/{appId}/configurations` | Post V1Apps by app id configurations |
| GET | `/v1/apps/{appId}/configurations` | Get V1Apps by app id configurations |
| GET | `/v1/apps/{appId}/configurations/{configurationId}` | Get V1Apps by app id configurations by configuration id |
| PATCH | `/v1/apps/{appId}/configurations/{configurationId}` | Patch V1Apps by app id configurations by configuration id |
| POST | `/v1/apps/{appId}/deployments` | Post V1Apps by app id deployments |
| GET | `/v1/apps/{appId}/deployments` | Get V1Apps by app id deployments |
| PATCH | `/v1/apps/{appId}/deployments/{deploymentId}` | Patch V1Apps by app id deployments by deployment id |
| GET | `/v1/apps/{appId}/deployments/{deploymentId}` | Get V1Apps by app id deployments by deployment id |
| POST | `/v1/apps/{appId}/destinations` | Post V1Apps by app id destinations |
| GET | `/v1/apps/{appId}/destinations` | Get V1Apps by app id destinations |
| GET | `/v1/apps/{appId}/destinations/{destinationId}` | Get V1Apps by app id destinations by destination id |
| PATCH | `/v1/apps/{appId}/destinations/{destinationId}` | Patch V1Apps by app id destinations by destination id |
| DELETE | `/v1/apps/{appId}/destinations/{destinationId}` | Delete V1Apps by app id destinations by destination id |
| GET | `/v1/apps/{appId}/devices` | Get V1Apps by app id devices |
| GET | `/v1/apps/{appId}/devices/{deviceId}` | Get V1Apps by app id devices by device id |
| PATCH | `/v1/apps/{appId}/devices/{deviceId}` | Patch V1Apps by app id devices by device id |
| DELETE | `/v1/apps/{appId}/devices/{deviceId}` | Delete V1Apps by app id devices by device id |
| POST | `/v1/apps/{appId}/environments/{environmentId}/secrets` | Post V1Apps by app id environments by environment id secrets |
| GET | `/v1/apps/{appId}/environments/{environmentId}/secrets` | Get V1Apps by app id environments by environment id secrets |
| PATCH | `/v1/apps/{appId}/environments/{environmentId}/secrets/{secretId}` | Patch V1Apps by app id environments by environment id secrets by secret id |
| DELETE | `/v1/apps/{appId}/environments/{environmentId}/secrets/{secretId}` | Delete V1Apps by app id environments by environment id secrets by secret id |
| POST | `/v1/apps/{appId}/environments/{environmentId}/variables` | Post V1Apps by app id environments by environment id variables |
| GET | `/v1/apps/{appId}/environments/{environmentId}/variables` | Get V1Apps by app id environments by environment id variables |
| PATCH | `/v1/apps/{appId}/environments/{environmentId}/variables/{variableId}` | Patch V1Apps by app id environments by environment id variables by variable id |
| DELETE | `/v1/apps/{appId}/environments/{environmentId}/variables/{variableId}` | Delete V1Apps by app id environments by environment id variables by variable id |
| POST | `/v1/apps/{appId}/environments` | Post V1Apps by app id environments |
| GET | `/v1/apps/{appId}/environments` | Get V1Apps by app id environments |
| GET | `/v1/apps/{appId}/environments/{environmentId}` | Get V1Apps by app id environments by environment id |

…and 12 more operations. They are listed in full on the page.

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/capawesome-io/openapi/capawesome-io-apps-api-openapi.yml

## Other capawesome-io APIs (2)

- [capawesome-io App Build Shares API](https://apis.io/apis/capawesome-io/capawesome-io-app-build-shares-api/)
- [capawesome-io Jobs API](https://apis.io/apis/capawesome-io/capawesome-io-jobs-api/)

## Tags

Apps

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/capawesome-io/capawesome-io-apps-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/capawesome-io/.
