---
title: "GET /apps/{appId}"
method: GET
path: "/apps/{appId}"
---

# GET /apps/{appId}

`GET /apps/{appId}`

Gets predictions for a given utterance, in the form of intents and entities. The current maximum query size is 500 characters.

## Path parameters

- `appId` string, uuid, required

## Query parameters

- `q` string, required
- `timezoneOffset` number
- `verbose` boolean
- `staging` boolean
- `spellCheck` boolean
- `bing-spell-check-subscription-key` string
- `log` boolean

## Response `200`

Prediction, based on the input query, containing intent(s) and entities.

- LuisResult — Prediction, based on the input query, containing intent(s) and entities.
  - `query` string — The input utterance that was analyzed.
  - `alteredQuery` string — The corrected utterance (when spell checking was enabled).
  - `topScoringIntent` IntentModel — An intent detected from the utterance.
    - `intent` string — Name of the intent, as defined in LUIS.
    - `score` number — Associated prediction score for the intent (float).
  - `intents` IntentModel[] — All the intents (and their score) that were detected from utterance.
    - `intent` string — Name of the intent, as defined in LUIS.
    - `score` number — Associated prediction score for the intent (float).
  - `entities` EntityModel[] — The entities extracted from the utterance.
    - `entity` string, required — Name of the entity, as defined in LUIS.
    - `type` string, required — Type of the entity, as defined in LUIS.
    - `startIndex` integer, required — The position of the first character of the matched entity within the utterance.
    - `endIndex` integer, required — The position of the last character of the matched entity within the utterance.
  - `compositeEntities` CompositeEntityModel[] — The composite entities extracted from the utterance.
    - `parentType` string, required — Type/name of parent entity.
    - `value` string, required — Value for composite entity extracted by LUIS.
    - `children` CompositeChildModel[], required — Child entities.
      - `type` string, required — Type of child entity.
      - `value` string, required — Value extracted by LUIS.
  - `sentimentAnalysis` Sentiment — Sentiment of the input utterance.
    - `label` string — The polarity of the sentiment, can be positive, neutral or negative.
    - `score` number — Score of the sentiment, ranges from 0 (most negative) to 1 (most positive).
  - `connectedServiceResult` LuisResult — recursive

## Other responses

- `default` — Error response.

## Changes

- **2026-07-13** `b7a2b672ef43` — 1 info
  - endpoint added
- **2026-07-13** `16e64a190fca` — 1 breaking
  - api path removed without deprecation
- **2018-07-05** `6d7446cdf5fa` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/azure/apis/cognitiveservices-luis-runtime/changes/apps/:appId/get.md)

---

[API](https://skmtc.dev/azure/apis/cognitiveservices-luis-runtime.md) · [All operations](https://skmtc.dev/azure/apis/cognitiveservices-luis-runtime/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/azure/cognitiveservices-luis-runtime/revisions/b7a2b672ef43/schema)
