# Phala Network Apps API

**Canonical:** https://apis.io/apis/phala/phala-apps-api/  
**Provider:** Phala Network — https://apis.io/providers/phala/  
**Base URL:** https://cloud-api.phala.com  
**Documentation:** https://docs.phala.com/phala-cloud/phala-cloud-api/overview

Phala Network Apps API is one of 11 APIs that [Phala Network](https://apis.io/providers/phala/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Application. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 6 JSON Schemas.

App template management and CVM deployment from app blueprints

## Operations (18)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/apps` | List apps |
| GET | `/api/v1/apps/filter-options` | Get app filter options |
| GET | `/api/v1/apps/{app_id}` | Get app details |
| GET | `/api/v1/apps/{app_id}/cvms` | List app CVMs |
| POST | `/api/v1/apps/{app_id}/cvms/{vm_uuid}/replicas` | Create CVM replica |
| POST | `/api/v1/apps/{app_id}/instances` | Create a new instance under an existing app |
| GET | `/api/v1/apps/{app_id}/device-allowlist` | Get device allowlist status |
| GET | `/api/v1/apps/{app_id}/attestations` | Get app attestation data |
| GET | `/api/v1/apps/{app_id}/attestations/tcb-evaluation` | Run app TCB evaluation |
| GET | `/api/v1/apps/{app_id}/revisions` | List app revisions |
| GET | `/api/v1/apps/{app_id}/revisions/{revision_id}` | Get revision detail |
| POST | `/api/v1/apps/{app_id}/revisions/{revision_id}/redeploy` | Redeploy app from a specific revision |
| GET | `/api/v1/apps/{app_id}/usage` | Get app metered usage |
| POST | `/api/v1/apps/{app_id}/is-allowed` | Check if app deployment is allowed on-chain |
| POST | `/api/v1/apps/{app_id}/cvms/is-allowed` | Batch check on-chain deployment allowance for all CVMs under an app |
| GET | `/api/v1/apps/{app_id}/kms-info` | Get app on-chain KMS info |
| GET | `/api/v1/apps/{app_id}/pending-updates` | Get pending compose updates |
| GET | `/api/v1/apps/{app_id}/pending-updates/{vm_uuid}/{compose_hash}/preview` | Preview a pending compose update |

## Machine-readable artifacts (8)

- **OpenAPI** — https://artifacts.apis.io/phala/openapi/phala-apps-api-openapi.yml
- **Documentation** — https://docs.phala.com/phala-cloud/phala-cloud-api/overview
- **JSONSchema** — https://artifacts.apis.io/phala/json-schema/phala-teehouse-api-routes-cvms-management-cvm-basic-info-schema.json
- **JSONSchema** — https://artifacts.apis.io/phala/json-schema/phala-cvminfo-detail-schema.json
- **JSONSchema** — https://artifacts.apis.io/phala/json-schema/phala-provision-dstack-app-request-v2-schema.json
- **JSONSchema** — https://artifacts.apis.io/phala/json-schema/phala-teehouse-api-routes-cvms-v20260121-schemas-cvminfo-schema.json
- **JSONSchema** — https://artifacts.apis.io/phala/json-schema/phala-update-cvm-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/phala/json-schema/phala-provision-compose-file-update-request-schema.json

## Other Phala Network APIs (10)

- [Phala Private AI API](https://apis.io/apis/phala/phala-private-ai-api/)
- [Phala Network Apps Kms Info API](https://apis.io/apis/phala/phala-apps-kms-info-api/)
- [Phala Network Apps Pending Updates API](https://apis.io/apis/phala/phala-apps-pending-updates-api/)
- [Phala Network Attestations API](https://apis.io/apis/phala/phala-attestations-api/)
- [Phala Network CVMs API](https://apis.io/apis/phala/phala-cvms-api/)
- [Phala Network Cvms Network Config API](https://apis.io/apis/phala/phala-cvms-network-config-api/)
- [Phala Network Instance Types API](https://apis.io/apis/phala/phala-instance-types-api/)
- [Phala Network KMS API](https://apis.io/apis/phala/phala-kms-api/)
- [Phala Network SSH Keys API](https://apis.io/apis/phala/phala-ssh-keys-api/)
- [Phala Network Webhooks API](https://apis.io/apis/phala/phala-webhooks-api/)

## Tags

Application

---

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