# LUIS Authoring Client API

> LUIS Authoring Client API on Apizie: 168 endpoints (Gets all the phraselist features in a version of the application., Creates a new phraselist feature in a version of the application., Gets all the extraction phraselist and pattern features in a version of the application., Gets phraselist feature info in a version of the application., …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:azure-cognitiveservices-luisauthoring`
- Category: Cloud
- Status: byok
- Source: https://learn.microsoft.com/rest/api/azure/
- Page: https://apizie.tech/api/cloud/azure-cognitiveservices-luisauthoring
- OpenAPI: https://apizie.tech/api/cloud/azure-cognitiveservices-luisauthoring/openapi.json



## Endpoints

### Gets all the phraselist features in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/features-list-phrase-lists` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| skip | integer | no | The number of entries to skip. Default value is 0. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |

### Creates a new phraselist feature in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/features-add-phrase-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| body | object | yes | JSON request body |

### Gets all the extraction phraselist and pattern features in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/features-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| skip | integer | no | The number of entries to skip. Default value is 0. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |

### Gets phraselist feature info in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/features-get-phrase-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| phraselistId | integer | yes | The ID of the feature to be retrieved. |

### Updates the phrases, the state and the name of the phraselist feature in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/features-update-phrase-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| phraselistId | integer | yes | The ID of the feature to be updated. |
| body | object | no | JSON request body |

### Deletes a phraselist feature from a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/features-delete-phrase-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| phraselistId | integer | yes | The ID of the feature to be deleted. |

### Adds a labeled example utterance in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/examples-add` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| enableNestedChildren | boolean | no | Toggles nested/flat format |
| body | object | yes | JSON request body |

### Returns example utterances to be reviewed from a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/examples-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| skip | integer | no | The number of entries to skip. Default value is 0. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |
| enableNestedChildren | boolean | no | Toggles nested/flat format |

### Adds a batch of labeled example utterances to a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/examples-batch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| enableNestedChildren | boolean | no | Toggles nested/flat format |
| body | object | yes | JSON request body |

### Deletes the labeled example utterances with the specified ID from a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/examples-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| exampleId | integer | yes | The example ID. |

### Gets information about the intent models in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-intents` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| skip | integer | no | The number of entries to skip. Default value is 0. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |

### Adds an intent to a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-add-intent` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| body | object | yes | JSON request body |

### Gets information about all the simple entity models in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-entities` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| skip | integer | no | The number of entries to skip. Default value is 0. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |

### Adds an entity extractor to a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-add-entity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| body | object | yes | JSON request body |

### Gets information about all the hierarchical entity models in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-hierarchical-entities` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| skip | integer | no | The number of entries to skip. Default value is 0. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |

### Gets information about all the composite entity models in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-composite-entities` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| skip | integer | no | The number of entries to skip. Default value is 0. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |

### Gets information about all the list entity models in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-closed-lists` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| skip | integer | no | The number of entries to skip. Default value is 0. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |

### Adds a list entity model to a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-add-closed-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| body | object | yes | JSON request body |

### Gets information about all the prebuilt entities in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-prebuilts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| skip | integer | no | The number of entries to skip. Default value is 0. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |

### Adds a list of prebuilt entities to a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-add-prebuilt` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| body | object | yes | JSON request body |

### Gets all the available prebuilt entities in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-prebuilt-entities` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |

### Gets information about all the intent and entity models in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-models` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| skip | integer | no | The number of entries to skip. Default value is 0. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |

### Gets the example utterances for the given intent or entity model in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-examples` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| modelId | string | yes | The ID (GUID) of the model. |
| skip | integer | no | The number of entries to skip. Default value is 0. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |

### Gets information about the intent model in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-get-intent` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| intentId | string | yes | The intent classifier ID. |

### Updates the name of an intent in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-update-intent` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| intentId | string | yes | The intent classifier ID. |
| body | object | yes | JSON request body |

### Deletes an intent from a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-delete-intent` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| intentId | string | yes | The intent classifier ID. |
| deleteUtterances | boolean | no | If true, deletes the intent's example utterances. If false, moves the example utterances to the None intent. The default value is false. |

### Gets information about an entity model in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-get-entity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The entity extractor ID. |

### Updates the name of an entity extractor or the name and instanceOf model of a child entity extractor.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-update-entity-child` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The entity extractor or the child entity extractor ID. |
| body | object | yes | JSON request body |

### Deletes an entity or a child from a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-delete-entity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The entity extractor or the child entity extractor ID. |

### Gets the information of the features used by the intent in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-get-intent-features` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| intentId | string | yes | The intent classifier ID. |

### Adds a new feature relation to be used by the intent in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/features-add-intent-feature` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| intentId | string | yes | The intent classifier ID. |
| body | object | yes | JSON request body |

### Updates the information of the features used by the intent in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-replace-intent-features` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| intentId | string | yes | The intent classifier ID. |
| body | object | yes | JSON request body |

### Deletes a relation from the feature relations used by the intent in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-delete-intent-feature` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| intentId | string | yes | The intent classifier ID. |
| body | object | yes | JSON request body |

### Gets the information of the features used by the entity in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-get-entity-features` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The entity extractor ID. |

### Adds a new feature relation to be used by the entity in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/features-add-entity-feature` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The entity extractor ID. |
| body | object | yes | JSON request body |

### Updates the information of the features used by the entity in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-replace-entity-features` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The entity extractor ID. |
| body | object | yes | JSON request body |

### Deletes a relation from the feature relations used by the entity in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-delete-entity-feature` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The entity extractor ID. |
| body | object | yes | JSON request body |

### Gets information about a hierarchical entity in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-get-hierarchical-entity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| hEntityId | string | yes | The hierarchical entity extractor ID. |

### Updates the name of a hierarchical entity model in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-update-hierarchical-entity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| hEntityId | string | yes | The hierarchical entity extractor ID. |
| body | object | yes | JSON request body |

### Deletes a hierarchical entity from a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-delete-hierarchical-entity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| hEntityId | string | yes | The hierarchical entity extractor ID. |

### Gets information about a composite entity in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-get-composite-entity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| cEntityId | string | yes | The composite entity extractor ID. |

### Updates a composite entity in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-update-composite-entity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| cEntityId | string | yes | The composite entity extractor ID. |
| body | object | yes | JSON request body |

### Deletes a composite entity from a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-delete-composite-entity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| cEntityId | string | yes | The composite entity extractor ID. |

### Gets information about a list entity in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-get-closed-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| clEntityId | string | yes | The list model ID. |

### Updates the list entity in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-update-closed-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| clEntityId | string | yes | The list model ID. |
| body | object | yes | JSON request body |

### Adds a batch of sublists to an existing list entity in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-patch-closed-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| clEntityId | string | yes | The list entity model ID. |
| body | object | yes | JSON request body |

### Deletes a list entity model from a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-delete-closed-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| clEntityId | string | yes | The list entity model ID. |

### Gets information about a prebuilt entity model in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-get-prebuilt` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| prebuiltId | string | yes | The prebuilt entity extractor ID. |

### Deletes a prebuilt entity extractor from a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-delete-prebuilt` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| prebuiltId | string | yes | The prebuilt entity extractor ID. |

### Updates one of the list entity's sublists in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-update-sub-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| clEntityId | string | yes | The list entity extractor ID. |
| subListId | integer | yes | The sublist ID. |
| body | object | yes | JSON request body |

### Deletes a sublist of a specific list entity model from a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-delete-sub-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| clEntityId | string | yes | The list entity extractor ID. |
| subListId | integer | yes | The sublist ID. |

### Suggests example utterances that would improve the accuracy of the intent model in a version of the…
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-intent-suggestions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| intentId | string | yes | The intent classifier ID. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |
| enableNestedChildren | boolean | no | Toggles nested/flat format |

### Get suggested example utterances that would improve the accuracy of the entity model in a version of the…
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-entity-suggestions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The target entity extractor model to enhance. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |
| enableNestedChildren | boolean | no | Toggles nested/flat format |

### Lists all of the user's applications.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| skip | integer | no | The number of entries to skip. Default value is 0. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |

### Creates a new LUIS app.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-add` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| body | object | yes | JSON request body |

### Imports an application to LUIS, the application's structure is included in the request body.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-import` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appName | string | no | The application name to create. If not specified, the application name will be read from the imported object. If the application name… |
| body | object | yes | JSON request body |

### Gets the endpoint URLs for the prebuilt Cortana applications.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-list-cortana-endpoints` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |

### Gets the available application domains.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-list-domains` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |

### Gets the application available usage scenarios.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-list-usage-scenarios` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |

### Gets a list of supported cultures. Cultures are equivalent to the written language and locale. For…
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-list-supported-cultures` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |

### Gets the logs of the past month's endpoint queries for the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-download-query-logs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |

### Gets the application info.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |

### Updates the name or description of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| body | object | yes | JSON request body |

### Deletes an application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| force | boolean | no | A flag to indicate whether to force an operation. |

### Creates a new version from the selected version.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/versions-clone` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| body | object | yes | JSON request body |

### Publishes a specific version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-publish` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| body | object | yes | JSON request body |

### Gets a list of versions for this application ID.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/versions-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| skip | integer | no | The number of entries to skip. Default value is 0. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |

### Gets the version information such as date created, last modified date, endpoint URL, count of intents and…
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/versions-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |

### Updates the name or description of the application version.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/versions-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| body | object | yes | JSON request body |

### Deletes an application version.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/versions-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |

### Exports a LUIS application to JSON format.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/versions-export` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |

### Gets the training status of all models (intents and entities) for the specified LUIS app. You must call the…
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/train-get-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |

### Sends a training request for a version of a specified LUIS app. This POST request initiates a request…
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/train-train-version` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| mode | string | no | An enum value specifying mode of training. |

### Imports a new version into a LUIS application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/versions-import` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | no | The new versionId to import. If not specified, the versionId will be read from the imported object. |
| body | object | yes | JSON request body |

### Get the application settings including 'UseAllTrainingData'.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-get-settings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |

### Updates the application settings including 'UseAllTrainingData'.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-update-settings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| body | object | yes | JSON request body |

### Get the application publish settings including 'UseAllTrainingData'.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-get-publish-settings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |

### Updates the application publish settings including 'UseAllTrainingData'.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-update-publish-settings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| body | object | yes | JSON request body |

### Deleted an unlabelled utterance in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/versions-delete-unlabelled-utterance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| body | object | yes | JSON request body |

### Returns the available endpoint deployment regions and URLs.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-list-endpoints` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |

### Adds a sublist to an existing list entity in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-add-sub-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| clEntityId | string | yes | The list entity extractor ID. |
| body | object | yes | JSON request body |

### Adds a customizable prebuilt domain along with all of its intent and entity models in a version of the…
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-add-custom-prebuilt-domain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| body | object | yes | JSON request body |

### Gets information about customizable prebuilt intents added to a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-custom-prebuilt-intents` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |

### Adds a customizable prebuilt intent model to a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-add-custom-prebuilt-intent` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| body | object | yes | JSON request body |

### Gets all prebuilt entities used in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-custom-prebuilt-entities` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |

### Adds a prebuilt entity model to a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-add-custom-prebuilt-entity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| body | object | yes | JSON request body |

### Gets all prebuilt intent and entity model information used in a version of this application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-custom-prebuilt-models` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |

### Deletes a prebuilt domain's models in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-delete-custom-prebuilt-domain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| domainName | string | yes | Domain name. |

### Gets all the available custom prebuilt domains for all cultures.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-list-available-custom-prebuilt-domains` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |

### Adds a prebuilt domain along with its intent and entity models as a new application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-add-custom-prebuilt-domain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| body | object | yes | JSON request body |

### Gets all the available prebuilt domains for a specific culture.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/apps-list-available-custom-prebuilt-domains-for-culture` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| culture | string | yes | Culture. |

### Creates a single child in an existing entity model hierarchy in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-add-entity-child` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The entity extractor ID. |
| body | object | yes | JSON request body |

### Gets information about the child's model contained in an hierarchical entity child model in a version of the…
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-get-hierarchical-entity-child` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| hEntityId | string | yes | The hierarchical entity extractor ID. |
| hChildId | string | yes | The hierarchical entity extractor child ID. |

### Renames a single child in an existing hierarchical entity model in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-update-hierarchical-entity-child` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| hEntityId | string | yes | The hierarchical entity extractor ID. |
| hChildId | string | yes | The hierarchical entity extractor child ID. |
| body | object | yes | JSON request body |

### Deletes a hierarchical entity extractor child in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-delete-hierarchical-entity-child` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| hEntityId | string | yes | The hierarchical entity extractor ID. |
| hChildId | string | yes | The hierarchical entity extractor child ID. |

### Creates a single child in an existing composite entity model in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-add-composite-entity-child` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| cEntityId | string | yes | The composite entity extractor ID. |
| body | object | yes | JSON request body |

### Deletes a composite entity extractor child from a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-delete-composite-entity-child` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| cEntityId | string | yes | The composite entity extractor ID. |
| cChildId | string | yes | The hierarchical entity extractor child ID. |

### Gets information about the regular expression entity models in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-regex-entity-infos` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| skip | integer | no | The number of entries to skip. Default value is 0. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |

### Adds a regular expression entity model to a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-create-regex-entity-model` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| body | object | yes | JSON request body |

### Get information about the Pattern.Any entity models in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-pattern-any-entity-infos` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| skip | integer | no | The number of entries to skip. Default value is 0. |
| take | integer | no | The number of entries to return. Maximum page size is 500. Default is 100. |

### Adds a pattern.any entity extractor to a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-create-pattern-any-entity-model` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| body | object | yes | JSON request body |

### Get all roles for an entity in a version of the application
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-entity-roles` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | entity Id |

### Create an entity role in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-create-entity-role` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The entity model ID. |
| body | object | yes | JSON request body |

### Get a prebuilt entity's roles in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-prebuilt-entity-roles` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | entity Id |

### Create a role for a prebuilt entity in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-create-prebuilt-entity-role` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The entity model ID. |
| body | object | yes | JSON request body |

### Get all roles for a list entity in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-closed-list-entity-roles` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | entity Id |

### Create a role for a list entity in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-create-closed-list-entity-role` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The entity model ID. |
| body | object | yes | JSON request body |

### Get all roles for a regular expression entity in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-regex-entity-roles` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | entity Id |

### Create a role for an regular expression entity in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-create-regex-entity-role` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The entity model ID. |
| body | object | yes | JSON request body |

### Get all roles for a composite entity in a version of the application
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-composite-entity-roles` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| cEntityId | string | yes | The composite entity extractor ID. |

### Create a role for a composite entity in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-create-composite-entity-role` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| cEntityId | string | yes | The composite entity extractor ID. |
| body | object | yes | JSON request body |

### Get all roles for a Pattern.any entity in a version of the application
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-pattern-any-entity-roles` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | entity Id |

### Create a role for an Pattern.any entity in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-create-pattern-any-entity-role` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The entity model ID. |
| body | object | yes | JSON request body |

### Get all roles for a hierarchical entity in a version of the application
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-hierarchical-entity-roles` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| hEntityId | string | yes | The hierarchical entity extractor ID. |

### Create a role for an hierarchical entity in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-create-hierarchical-entity-role` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| hEntityId | string | yes | The hierarchical entity extractor ID. |
| body | object | yes | JSON request body |

### Get all roles for a prebuilt entity in a version of the application
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-list-custom-prebuilt-entity-roles` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | entity Id |

### Create a role for a prebuilt entity in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-create-custom-prebuilt-entity-role` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The entity model ID. |
| body | object | yes | JSON request body |

### Get the explicit (exception) list of the pattern.any entity in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-get-explicit-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The Pattern.Any entity id. |

### Add a new exception to the explicit list for the Pattern.Any entity in a version of the application.
`POST https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-add-explicit-list-item` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| entityId | string | yes | The Pattern.Any entity extractor ID. |
| body | object | yes | JSON request body |

### Gets information about a regular expression entity in a version of the application.
`GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/model-get-regex-entity-entity-info` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Endpoint | string | yes | Supported Cognitive Services endpoints (protocol and hostname, for example: https://westus.api.cognitive.microsoft.com). |
| appId | string | yes | The application ID. |
| versionId | string | yes | The version ID. |
| regexEntityId | string | yes | The regular expression entity model ID. |

…and 48 more. See the OpenAPI spec.

## Example
```
curl "https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/features-list-phrase-lists" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the LUIS Authoring Client API?
Create a free Apizie key, then send GET https://apizie.tech/v1/cloud:azure-cognitiveservices-luisauthoring/features-list-phrase-lists with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the LUIS Authoring Client API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. LUIS Authoring Client itself also needs your own key from azure.com.

### Can AI agents use the LUIS Authoring Client API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:azure-cognitiveservices-luisauthoring.

### What is the status of the LUIS Authoring Client API?
Needs your own provider key (bring your own key)
