---
title: "POST /miniapps"
method: POST
path: "/miniapps"
tags: ["MiniappRegistrationController"]
---

# POST /miniapps

`POST /miniapps`

## Request body

- MiniAppRegistrationExcludingSkClassifierStatusActionsPublicKeyPrivateKeyIdClassifierClassifierGroupCreatedTime — (tsType: Omit<MiniAppRegistration, 'sk' | 'classifier' | 'status' | 'actions' | 'publicKey' | 'privateKey' | 'id' | 'classifier' | 'classifierGroup' | 'createdTime'>, schemaOptions: { exclude: [ 'sk', 'classifier', 'status', 'actions', 'publicKey', 'privateKey', 'id', 'classifier', 'classifierGroup', 'createdTime' ] })
  - `pk` string
  - `name` string, required — Name of the app.
  - `icon` string — Url of icon for the app
  - `description` string, required — Description of App for which this is requested
  - `feedback` string — Feedback from user
  - `url` string — Action url
  - `platforms` string[]
  - `metadata` object — metadata

## Response `200`

OK

- MiniAppRegistration
  - `id` string
  - `createdTime` string
  - `pk` string
  - `sk` string
  - `classifier` string
  - `classifierGroup` string
  - `status` string, required — Status of request
  - `actions` object[]
  - `name` string, required — Name of the app.
  - `icon` string — Url of icon for the app
  - `description` string, required — Description of App for which this is requested
  - `feedback` string — Feedback from user
  - `url` string — Action url
  - `platforms` string[]
  - `privateKey` string — private key of the mini app
  - `publicKey` string — public key of the mini app
  - `metadata` object — metadata

---

[API](https://skmtc.dev/collab/apis/collabland-api-server.md) · [All operations](https://skmtc.dev/collab/apis/collabland-api-server/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/collab/collabland-api-server/revisions/cad064f71a2e/schema)
