---
title: "GET /list-apps"
method: GET
path: "/list-apps"
---

# GET /list-apps

`GET /list-apps`

Lists your Resilience Hub applications.

You can filter applications using only one filter at a time or without using any filter. If you try to filter applications using multiple filters, you will get the following error:

`An error occurred (ValidationException) when calling the ListApps operation: Only one filter is supported for this operation.`

## Query parameters

- `appArn` string
- `awsApplicationArn` string
- `fromLastAssessmentTime` string, date-time
- `maxResults` integer
- `name` string
- `nextToken` string
- `reverseOrder` boolean
- `toLastAssessmentTime` string, date-time

## Response `200`

Success

- ListAppsResponse
  - `appSummaries` AppSummary[], required — Summaries for the Resilience Hub application.
    - `appArn` string, required — Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> Amazon Resource Names (ARNs)</a> in the <i>Amazon Web Services General Reference</i> guide.
    - `assessmentSchedule` 'Disabled' | 'Daily' — Assessment execution schedule with 'Daily' or 'Disabled' values.
    - `awsApplicationArn` string — Amazon Resource Name (ARN) of Resource Groups group that is integrated with an AppRegistry application. For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> Amazon Resource Names (ARNs)</a> in the <i>Amazon Web Services General Reference</i> guide.
    - `complianceStatus` 'PolicyBreached' | 'PolicyMet' | 'NotAssessed' | 'ChangesDetected' | 'NotApplicable' | 'MissingPolicy' — The current status of compliance for the resiliency policy.
    - `creationTime` string, date-time, required — Date and time when the app was created.
    - `description` string — The optional description for an app.
    - `driftStatus` 'NotChecked' | 'NotDetected' | 'Detected' — Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
    - `lastAppComplianceEvaluationTime` string, date-time — Date and time of the most recent compliance evaluation.
    - `name` string, required — The name of the application.
    - `resiliencyScore` number, double — The current resiliency score for the application.
    - `rpoInSecs` integer — Recovery Point Objective (RPO) in seconds.
    - `rtoInSecs` integer — Recovery Time Objective (RTO) in seconds.
    - `status` 'Active' | 'Deleting' — Status of the application.
  - `nextToken` string — Token for the next set of results, or null if there are no more results.

## Other responses

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

---

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