---
sourceType: api-reference
sourceTypeMatchedRule: openApis
slug: MA/openApis/partner/apis/createMiniApp
title: Tạo mini app
---
Được sử dụng để thêm mới Mini App cho Zalo App của bạn. Mặc định owner của Mini App sẽ được set theo owner của Zalo App của bạn.

### Parameters

| Property       | Type              | Required | Description                                                                                                                                           |
| -------------- | ----------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| appName        | String            | true     | Tên của Mini App, độ dài yêu cầu từ 3 - 50 ký tự, không chứa các từ khoá nhạy cảm hoặc bị trùng                                                       |
| appDescription | String            | true     | Mô tả của Mini App, độ dài yêu cầu từ 20 - 500 ký tự, không chứa các từ khoá nhạy cảm                                                                 |
| appCategory    | String            | true     | Danh mục kinh doanh: ECOMMERCE, REAL_ESTATE, GOVERNMENT, LIFE_SERVICE, EDUCATION, FINANCE, FNB, ENTERTAINMENT, TRANSPORTATION, MEDIA, MEDICAL, OTHERS |
| appLogoUrl     | String            | true     | Đường dẫn ảnh logo của ứng dụng                                                                                                                       |
| coverUrl       | String            | false    | Đường dẫn ảnh bìa của ứng dụng                                                                                                                        |
| browsable      | boolean           | false    | Cho phép hiện thị công khai ứng dụng trên Zalo và Mini App Store                                                                                      |
| zaloAppId      | String            | false    | Tạo Mini App từ Zalo App cung cấp, nếu zaloAppId không được truyền, sẽ tạo mới Zalo App                                                               |
| subCateIds     | number[] / string | false    | Danh sách ID danh mục con. Có thể truyền dạng mảng số hoặc chuỗi phân cách bởi dấu phẩy (vd: `[1126, 1121]` hoặc `"1126, 1121"`)                      |
| typeOfBusiness | String            | false    | Loại hình kinh doanh: COMPANY, PERSONAL, ORGANIZATION                                                                                                 |

### Return Values

| Property | Type   | Description                                              |
| -------- | ------ | -------------------------------------------------------- |
| error    | int    | Mã lỗi của kết quả trả về, bằng 0 nếu request thành công |
| message  | String | Lời nhắn chi tiết tương ứng với mã lỗi                   |
| appId    | String | ID của Mini App vừa tạo                                  |
| appName  | String | Tên của Mini App vừa tạo                                 |

#### Sample Code


### Code sample — Java

```js
import java.util.Arrays;

import com.vng.zalo.miniapp.openapi.sdk.models.CreateMiniAppRequest;
import com.vng.zalo.miniapp.openapi.sdk.models.CreateMiniAppResponse;

CreateMiniAppRequest request = new CreateMiniAppRequest();
request.setAppName("Mini App Name");
request.setAppDescription("Mini App Description");
request.setAppCategory(AppCategory.ECOMMERCE);
request.setSubCateIds(Arrays.asList(1126, 1121));
request.setAppLogoUrl("https://logo-mapps.zdn.vn/default?v=2.0");
request.setCoverUrl("https://logo-mapps.zdn.vn/default?v=2.0");
request.setBrowsable(true);
request.setTypeOfBusiness("COMPANY");
request.setZaloAppId("Your Zalo App Id"); // if needed
CreateMiniAppResponse response = client.createMiniApp(request);
```

### Code sample — Node.js

```js
import { AppCategory } from "zmp-openapi-nodejs";

const { appId, appName, error, message } = await client.createMiniApp({
  appName: "Mini App Name",
  appDescription: "Mini App Description",
  appCategory: AppCategory.ECOMMERCE,
  appLogoUrl: "https://logo-mapps.zdn.vn/default?v=2.0",
  coverUrl: "https://logo-mapps.zdn.vn/default?v=2.0",
  browsable: true,
  subCateIds: [1126, 1121],
  typeOfBusiness: "COMPANY",
  zaloAppId: "Your Zalo App Id",
});
```
