# The MONA Group Apps API

**Canonical:** https://apis.io/apis/monacloud/monacloud-apps-api/  
**Provider:** The MONA Group — https://apis.io/providers/monacloud/  
**Base URL:** https://api.monacloud.vn  
**Documentation:** https://monacloud.vn/docs/api

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

Deploy app từ git hoặc thư mục local và quản lý app host / Deploy git or local source and manage Dokploy hosts.

## Operations (16)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/app-hosts` | List the current user's app hosts and billing resources |
| POST | `/api/app-hosts` | Create or reuse this user's Dokploy app host |
| GET | `/api/apps` | List apps; sandbox header selects only fake apps |
| POST | `/api/apps` | Tạo app từ git hoặc upload / Create an app from git or a local archive |
| POST | `/api/apps/{app_id}/upload` | Upload code local rồi deploy / Upload local code and deploy |
| GET | `/api/apps/{app_id}` | Read app status, URL, last deployment and app host |
| DELETE | `/api/apps/{app_id}` | Delete the application, its domains and managed DNS; keep the app host |
| POST | `/api/apps/{app_id}/auto-deploy` | Enable or disable Git-push auto-deploy and return GitHub webhook settings |
| GET | `/api/apps/{app_id}/auto-deploy` | Read Git-push auto-deploy settings; X-Confirm: reveal shows the secret |
| POST | `/api/apps/{app_id}/webhook` | Receive a signed GitHub push and enqueue auto-deploy |
| POST | `/api/apps/{app_id}/deploy` | Deploy lại git hoặc upload gần nhất / Redeploy git or the latest upload |
| GET | `/api/apps/{app_id}/deployments` | List successful app deployments and identify the current one |
| POST | `/api/apps/{app_id}/rollback` | Rollback an app to a successful deployment |
| PUT | `/api/apps/{app_id}/env` | Replace app environment; redeploy explicitly to apply |
| POST | `/api/apps/{app_id}/domains` | Add a custom domain and return CNAME instructions |
| GET | `/api/apps/{app_id}/logs` | Read the last 500 lines of an owned deployment log |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/monacloud/refs/heads/main/openapi/monacloud-apps-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/monacloud/refs/heads/main/json-schema/monacloud-service-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/monacloud/refs/heads/main/json-schema/monacloud-app-create-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/monacloud/refs/heads/main/json-schema/monacloud-lxc-create-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/monacloud/refs/heads/main/json-schema/monacloud-app-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/monacloud/refs/heads/main/json-schema/monacloud-job-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/monacloud/refs/heads/main/json-schema/monacloud-admin-plan-upsert-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/monacloud/refs/heads/main/json-schema/monacloud-domain-registrant-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/monacloud/refs/heads/main/json-schema/monacloud-domain-reserve-request-schema.json
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/monacloud/refs/heads/main/apis.yml

## Other The MONA Group APIs (8)

- [The MONA Group Auth API](https://apis.io/apis/monacloud/monacloud-auth-api/)
- [The MONA Group Billing API](https://apis.io/apis/monacloud/monacloud-billing-api/)
- [The MONA Group Databases API](https://apis.io/apis/monacloud/monacloud-databases-api/)
- [The MONA Group Jobs API](https://apis.io/apis/monacloud/monacloud-jobs-api/)
- [The MONA Group Lxc API](https://apis.io/apis/monacloud/monacloud-lxc-api/)
- [The MONA Group Prices API](https://apis.io/apis/monacloud/monacloud-prices-api/)
- [The MONA Group Sandbox API](https://apis.io/apis/monacloud/monacloud-sandbox-api/)
- [The MONA Group Services API](https://apis.io/apis/monacloud/monacloud-services-api/)

## Tags

Application

---

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