---
title: "Gets information about a Service Fabric application."
method: GET
path: "/Applications/{applicationId}"
tags: ["Application"]
---

# Gets information about a Service Fabric application.

`GET /Applications/{applicationId}`

Returns the information about the application that was created or in the process of being created in the Service Fabric cluster and whose name matches the one specified as the parameter. The response includes the name, type, status, parameters, and other details about the application.

## Path parameters

- `applicationId` string, required

## Query parameters

- `api-version` '6.0', required
- `ExcludeApplicationParameters` boolean
- `timeout` integer

## Response `200`

Information about the application.

- ApplicationInfo — Information about a Service Fabric application.
  - `Id` string — The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions.
  - `Name` string — The name of the application, including the 'fabric:' URI scheme.
  - `TypeName` string — The application type name as defined in the application manifest.
  - `TypeVersion` string — The version of the application type as defined in the application manifest.
  - `Status` 'Invalid' | 'Ready' | 'Upgrading' | 'Creating' | 'Deleting' | 'Failed' — The status of the application.
  - `Parameters` ApplicationParameter[] — List of application parameters with overridden values from their default values specified in the application manifest.
    - `Key` string, required — The name of the parameter.
    - `Value` string, required — The value of the parameter.
  - `HealthState` 'Invalid' | 'Ok' | 'Warning' | 'Error' | 'Unknown' — The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc.
  - `ApplicationDefinitionKind` 'Invalid' | 'ServiceFabricApplicationDescription' | 'Compose' — The mechanism used to define a Service Fabric application.

## Other responses

- `204` — An empty response is returned if the specified applicationId is not found in the cluster.
- `default` — The detailed error response.

---

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