luis-authoring-client — quality + safety report
In the Skillier index (lap__azure-com-azure-com-cognitiveservices-luis-authoring) · scanned 2026-06-03 · engine: builtin+triage
✓ Clean — no heuristic safety flags surfaced.
Heuristic flags from the builtin scanner, which is known to over-flag (it trips on legitimate env-reading integrations, security skills, and library .eval calls). This is NOT an authoritative malicious verdict — re-scan with SkillSpector for the authoritative result. Run the authoritative scan →
📇 This skill is in the Skillier index (curated · deduped · quality-filtered). Install Skillier to route & load it into your AI client.
Quality notes
About this skill
LUIS Authoring Client API skill. Use when working with LUIS Authoring Client for apps, azureaccounts, package. Covers 168 endpoints.
📄 Read the SKILL.md
---
name: luis-authoring-client
description: "LUIS Authoring Client API skill. Use when working with LUIS Authoring Client for apps, azureaccounts, package. Covers 168 endpoints."
version: 1.0.0
generator: lapsh
---
# LUIS Authoring Client
API version: 3.0-preview
## Auth
ApiKey Ocp-Apim-Subscription-Key in header
## Base URL
Not specified.
## Setup
1. Set your API key in the appropriate header
2. GET /apps/ -- verify access
3. POST /apps/{appId}/versions/{versionId}/phraselists -- create first phraselists
## Endpoints
168 endpoints across 3 groups. See references/api-spec.lap for full details.
### apps
| Method | Path | Description |
|--------|------|-------------|
| POST | /apps/{appId}/versions/{versionId}/phraselists | Creates a new phraselist feature in a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/phraselists | Gets all the phraselist features in a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/features | Gets all the extraction phraselist and pattern features in a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/phraselists/{phraselistId} | Gets phraselist feature info in a version of the application. |
| PUT | /apps/{appId}/versions/{versionId}/phraselists/{phraselistId} | Updates the phrases, the state and the name of the phraselist feature in a version of the application. |
| DELETE | /apps/{appId}/versions/{versionId}/phraselists/{phraselistId} | Deletes a phraselist feature from a version of the application. |
| POST | /apps/{appId}/versions/{versionId}/example | Adds a labeled example utterance in a version of the application. |
| POST | /apps/{appId}/versions/{versionId}/examples | Adds a batch of labeled example utterances to a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/examples | Returns example utterances to be reviewed from a version of the application. |
| DELETE | /apps/{appId}/versions/{versionId}/examples/{exampleId} | Deletes the labeled example utterances with the specified ID from a version of the application. |
| POST | /apps/{appId}/versions/{versionId}/intents | Adds an intent to a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/intents | Gets information about the intent models in a version of the application. |
| POST | /apps/{appId}/versions/{versionId}/entities | Adds an entity extractor to a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/entities | Gets information about all the simple entity models in a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/hierarchicalentities | Gets information about all the hierarchical entity models in a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/compositeentities | Gets information about all the composite entity models in a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/closedlists | Gets information about all the list entity models in a version of the application. |
| POST | /apps/{appId}/versions/{versionId}/closedlists | Adds a list entity model to a version of the application. |
| POST | /apps/{appId}/versions/{versionId}/prebuilts | Adds a list of prebuilt entities to a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/prebuilts | Gets information about all the prebuilt entities in a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/listprebuilts | Gets all the available prebuilt entities in a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/models | Gets information about all the intent and entity models in a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/models/{modelId}/examples | Gets the example utterances for the given intent or entity model in a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/intents/{intentId} | Gets information about the intent model in a version of the application. |
| PUT | /apps/{appId}/versions/{versionId}/intents/{intentId} | Updates the name of an intent in a version of the application. |
| DELETE | /apps/{appId}/versions/{versionId}/intents/{intentId} | Deletes an intent from a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/entities/{entityId} | Gets information about an entity model in a version of the application. |
| DELETE | /apps/{appId}/versions/{versionId}/entities/{entityId} | Deletes an entity or a child from a version of the application. |
| PATCH | /apps/{appId}/versions/{versionId}/entities/{entityId} | Updates the name of an entity extractor or the name and instanceOf model of a child entity extractor. |
| POST | /apps/{appId}/versions/{versionId}/intents/{intentId}/features | Adds a new feature relation to be used by the intent in a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/intents/{intentId}/features | Gets the information of the features used by the intent in a version of the application. |
| PUT | /apps/{appId}/versions/{versionId}/intents/{intentId}/features | Updates the information of the features used by the intent in a version of the application. |
| DELETE | /apps/{appId}/versions/{versionId}/intents/{intentId}/features | Deletes a relation from the feature relations used by the intent in a version of the application. |
| POST | /apps/{appId}/versions/{versionId}/entities/{entityId}/features | Adds a new feature relation to be used by the entity in a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/entities/{entityId}/features | Gets the information of the features used by the entity in a version of the application. |
| PUT | /apps/{appId}/versions/{versionId}/entities/{entityId}/features | Updates the information of the features used by the entity in a version of the application. |
| DELETE | /apps/{appId}/versions/{versionId}/entities/{entityId}/features | Deletes a relation from the feature relations used by the entity in a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/hierarchicalentities/{hEntityId} | Gets information about a hierarchical entity in a version of the application. |
| PATCH | /apps/{appId}/versions/{versionId}/hierarchicalentities/{hEntityId} | Updates the name of a hierarchical entity model in a version of the application. |
| DELETE | /apps/{appId}/versions/{versionId}/hierarchicalentities/{hEntityId} | Deletes a hierarchical entity from a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/compositeentities/{cEntityId} | Gets information about a composite entity in a version of the application. |
| PUT | /apps/{appId}/versions/{versionId}/compositeentities/{cEntityId} | Updates a composite entity in a version of the application. |
| DELETE | /apps/{appId}/versions/{versionId}/compositeentities/{cEntityId} | Deletes a composite entity from a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/closedlists/{clEntityId} | Gets information about a list entity in a version of the application. |
| PUT | /apps/{appId}/versions/{versionId}/closedlists/{clEntityId} | Updates the list entity in a version of the application. |
| PATCH | /apps/{appId}/versions/{versionId}/closedlists/{clEntityId} | Adds a batch of sublists to an existing list entity in a version of the application. |
| DELETE | /apps/{appId}/versions/{versionId}/closedlists/{clEntityId} | Deletes a list entity model from a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/prebuilts/{prebuiltId} | Gets information about a prebuilt entity model in a version of the application. |
| DELETE | /apps/{appId}/versions/{versionId}/prebuilts/{prebuiltId} | Deletes a prebuilt entity extractor from a version of the application. |
| DELETE | /apps/{appId}/versions/{versionId}/closedlists/{clEntityId}/sublists/{subListId} | Deletes a sublist of a specific list entity model from a version of the application. |
| PUT | /apps/{appId}/versions/{versionId}/closedlists/{clEntityId}/sublists/{subListId} | Updates one of the list entity's sublists in a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/intents/{intentId}/suggest | Suggests example utterances that would improve the accuracy of the intent model in a version of the application. |
| GET | /apps/{appId}/versions/{versionId}/entities/{entityId}/suggest | Get suggested example utterances that would improve the accuracy of the entity model in a version of the application. |
| POST | /apps/ | Creates a new LUIS app. |
| GET | /apps/ | Lists all of the user's applications. |
| POST | /apps/import | Imports an application to LUIS, the application's structure is included in the request body. |
| GET | /apps/assistants | Gets the endpoint URLs for the prebuilt Cortana applications. |
| GET | /apps/domains | Gets the available application domains. |
| GET | /apps/usagescenarios | Gets the application available usage scenarios. |
| GET | /apps/cultures | Gets a list of supported cultures. Cultures are equivalent to the written language and locale. For example,"en-us" represents the U.S. variation of English. |
| GET | /apps/{appId}/querylogs | Gets the logs of the past month's endpoint queries for the application. |
| GET | /apps/{appId} | Gets the application info. |
| PUT | /apps/{appId} | Updates the name or description of the application. |
| DELETE | /apps/{appId} | Deletes an application. |
| POST | /apps/{appId}/versions/{versionId}/clone | Creates a new version from the selected version. |
| POST | /apps/{appId}/publish | Publishes a specific version of the application. |
| GET | /apps/{appId}/versions | Gets a list of versions for this application ID. |
| GET | /apps/{appId}/versions/{versionId}/ | Gets the version information such as date created, last modified date, endpoint URL, count of intents and entities, training and publishing status. |
| PUT | /apps/{appId}/versions/{versionId}/ | Updates the name or description of the application version. |
| DELETE | /apps/{appId}/versions/{versionId}/ | Deletes an application version. |
| GET | /apps/{appId}/versions/{versionId}/export | Exports a LUIS application to JSON format. |
| POST | /apps/{appId}/versions/{versionId}/train | Sends a training request for a version of a specified LUIS app. This POST request initiates a request asynchronously. To determine whether the training request is successful, submit a GET request to get training status. Note: The application version is not fully trained unless all the models (intents and entities) are trained successfully or are up to date. To verify training success, get the training status at least once after training is complete. |
| GET | /apps/{appId}/versions/{versionId}/train | Gets the training status of all models (intents and entities) for the specified LUIS app. You must call the train API to train the LUIS app before you call this API to get training status. "appID" specifies the LUIS app ID. "versionId" specifies the version number of the LUIS app. For example, "0.1". |
| POST | /apps/{appId}/versions/import | Imports a new version into a LUIS application. |
| GET | /apps/{appId}/settings | Get the application settings including 'UseAllTrainingData'. |
| PUT | /apps/{appId}/settings | Updates the application settings including 'UseAllTrainingData'. |
| GET | /apps/{appId}/publishsettings | Get the application publish settings including 'UseAllTrainingData'. |
| PUT | /apps/{appId}/publishsettings | Updates the application publish settings including 'UseAllTrainingData'. |
| DELETE | /apps/{appId}/versions/{versionId}/suggest | Deleted an unlabelled utterance in a version of the application. |
| GET | /apps/{appId}/endpoints | Returns the available endpoint deployment regions and URLs. |
| POST | /apps/{appId}/versions/{versionId}/closedlists/{clEntityId}/sublists | Adds a sublist to an existing list entity in a version of the application. |
| POST | /apps/{appId}/versions/{
… (truncated)Want a live grade + an embeddable README badge? Run your skill through the free scanner.
Graded independently by Skillproof — nothing to sell the author. Quality is mechanical + corpus-grounded; safety flags are heuristic (builtin+triage), not a malicious verdict.