---
title: "GET /applications"
method: GET
path: "/applications"
---

# GET /applications

`GET /applications`

Lists the applications associated with a specific Amazon Web Services account. You can provide the unique identifier of a specific runtime environment in a query parameter to see all applications associated with that environment.

## Query parameters

- `environmentId` string
- `maxResults` integer
- `names` EntityName[]
- `nextToken` string

## Response `200`

Success

- ListApplicationsResponse
  - `applications` ApplicationSummary[], required — Returns a list of summary details for all the applications in a runtime environment.
    - `applicationArn` string, required — The Amazon Resource Name (ARN) of the application.
    - `applicationId` string, required — The unique identifier of the application.
    - `applicationVersion` integer, required — The version of the application.
    - `creationTime` string, date-time, required — The timestamp when the application was created.
    - `deploymentStatus` 'Deploying' | 'Deployed' — Indicates either an ongoing deployment or if the application has ever deployed successfully.
    - `description` string — The description of the application.
    - `engineType` 'microfocus' | 'bluage', required — The type of the target platform for this application.
    - `environmentId` string — The unique identifier of the runtime environment that hosts this application.
    - `lastStartTime` string, date-time — The timestamp when you last started the application. Null until the application runs for the first time.
    - `name` string, required — The name of the application.
    - `roleArn` string — The Amazon Resource Name (ARN) of the role associated with the application.
    - `status` 'Creating' | 'Created' | 'Available' | 'Ready' | 'Starting' | 'Running' | 'Stopping' | 'Stopped' | 'Failed' | 'Deleting' | 'Deleting From Environment', required — The status of the application.
    - `versionStatus` 'Creating' | 'Available' | 'Failed' — Indicates the status of the latest version of the application.
  - `nextToken` string — A pagination token that's returned when the response doesn't contain all applications.

## Other responses

- `480` — ThrottlingException
- `481` — AccessDeniedException
- `482` — ValidationException
- `483` — InternalServerException

---

[API](https://skmtc.net/aws/apis/m2.md) · [All operations](https://skmtc.net/aws/apis/m2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/m2/versions/aac43e95a42b/schema)
