---
title: "Get Application Overview"
method: GET
path: "/apps/{appId}/overview"
tags: ["Applications"]
---

# Get Application Overview

`GET /apps/{appId}/overview`

Retrieves comprehensive status overview for an application including latency, CPU/RAM usage, active instances, regions, and cost information.

## Path parameters

- `appId` string, required

## Response `200`

Application status overview was successfully retrieved.

- Overview — Application overview model
  - `targetLatency` DoubleStatusIndicator — Status grade model
    - `indicator` number, double
    - `statusGrade` 'couldBeBetter' | 'notBad' | 'doingGreat'
  - `currentLatency` DoubleStatusIndicator — Status grade model
    - `indicator` number, double
    - `statusGrade` 'couldBeBetter' | 'notBad' | 'doingGreat'
  - `activeRegions` Int32StatusIndicator — Status grade model
    - `indicator` integer
    - `statusGrade` 'couldBeBetter' | 'notBad' | 'doingGreat'
  - `activeInstances` Int32StatusIndicator — Status grade model
    - `indicator` integer
    - `statusGrade` 'couldBeBetter' | 'notBad' | 'doingGreat'
  - `desiredInstances` integer
  - `status` 'unknown' | 'active' | 'progressing' | 'inactive' | 'failing' | 'suspended'
  - `averageCPU` DoubleStatusIndicator — Status grade model
    - `indicator` number, double
    - `statusGrade` 'couldBeBetter' | 'notBad' | 'doingGreat'
  - `averageRAM` DoubleStatusIndicator — Status grade model
    - `indicator` number, double
    - `statusGrade` 'couldBeBetter' | 'notBad' | 'doingGreat'
  - `averageVolumesUsage` DoubleStatusIndicator — Status grade model
    - `indicator` number, double
    - `statusGrade` 'couldBeBetter' | 'notBad' | 'doingGreat'
  - `regions` OverviewRegion[]
    - `region` string
    - `isRequired` boolean
    - `instances` integer
    - `status` 'unknown' | 'active' | 'progressing' | 'inactive' | 'failing'
    - `averageCPU` number, double
    - `averageRAM` number, double
    - `averageVolumesUsagePercentage` number, double
    - `requests` number, double
    - `anycastTraffic` number, double
    - `pods` OverviewPod[]
      - `name` string
      - `status` 'notScheduled' | 'scheduled' | 'ready' | 'deleting'
      - `lastHeartBeat` string, date-time, nullable
      - `outboundTrafficChart` object, nullable
      - `cpuUsage` number, double
      - `ramUsage` number, double
      - `containers` OverviewContainer[]
        - `id` string
        - `name` string
        - `cpuUsage` number, double
        - `ramUsage` number, double
        - `reason` string
        - `message` string
        - `status` 'notStarted' | 'started' | 'ready'
        - `image` string, nullable
        - `imageDisplay` string, nullable
        - `numberOfRestarts` integer, nullable
        - `exitCode` integer, nullable
      - `message` string, nullable
      - `volumesUtilizationPercentage` object
      - `ephemeralStorageUsageBytes` integer, nullable
      - `ephemeralStorageLimitBytes` integer, nullable
      - `ephemeralStorageUsageRatio` number, double, nullable
      - `outboundConnectionsLimit` integer, nullable
      - `outboundConnectionsRejectedDiff` integer, nullable
  - `averageLatency` number, double
  - `totalVolumeSizeInGb` number, double
  - `monthlyCost` number, double
  - `latencyChart` object

## Other responses

- `401` — User is unauthorized.
- `404` — Application is not found.
- `500` — Unexpected server error.

---

[API](https://skmtc.net/bunny/apis/bunny-net-cdn-logging.md) · [All operations](https://skmtc.net/bunny/apis/bunny-net-cdn-logging/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bunny/bunny-net-cdn-logging/versions/9e622620664b/schema)
