---
title: "POST /apps/"
method: POST
path: "/apps/"
---

# POST /apps/

`POST /apps/`

Creates a new LUIS app.

## Request body

- ApplicationCreateObject — Properties for creating a new LUIS Application
  - `culture` string, required — The culture for the new application. It is the language that your app understands and speaks. E.g.: "en-us". Note: the culture cannot be changed after the app is created.
  - `domain` string — The domain for the new application. Optional. E.g.: Comics.
  - `description` string — Description of the new application. Optional.
  - `initialVersionId` string — The initial version ID. Optional. Default value is: "0.1"
  - `usageScenario` string — Defines the scenario for the new application. Optional. E.g.: IoT.
  - `name` string, required — The name for the new application.

## Response `201`

The ID of the created application.

- string, uuid — The ID (GUID) returned by an operation.

## Other responses

- `default` — Error Response.

---

[API](https://skmtc.net/azure/apis/luis-authoring-client.md) · [All operations](https://skmtc.net/azure/apis/luis-authoring-client/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/luis-authoring-client/versions/a26a0f7e5a37/schema)
