---
title: "AppManager"
description: "Parsed `app.info` REST response: app id, code, version, status, install flag."
canonical_url: "https://bitrix24.github.io/b24jssdk/docs/working-with-the-rest-api/helper-app-manager"
last_updated: "2026-08-25"
---
# AppManager

> Parsed `app.info` REST response: app id, code, version, status, install flag.

`AppManager`{className="language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight" language="ts-type" style=""} wraps the response of `app.info`. Created by [`B24HelperManager.loadData`](https://bitrix24.github.io/b24jssdk/raw/docs/working-with-the-rest-api/helper.md#loaddata) when `LoadDataType.App` is requested; reachable through [`B24HelperManager.appInfo`](https://bitrix24.github.io/b24jssdk/raw/docs/working-with-the-rest-api/helper.md#profileinfo--appinfo--paymentinfo--licenseinfo--currency--appoptions--useroptions).

## Usage

```ts
import { useB24Helper, LoadDataType } from '@bitrix24/b24jssdk'

const { initB24Helper, getB24Helper } = useB24Helper()
await initB24Helper($b24, [LoadDataType.App])

const app = getB24Helper().appInfo
console.log(app.data.code, app.data.version, app.statusCode)
```

## Getter `data`

```ts-type
get data(): TypeApp
```

| Field | Type | Description |
| --- | --- | --- |
| `id` | `number`{className="language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight" language="ts-type" style=""} | Local application identifier on the portal. |
| `code` | `string`{className="language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight" language="ts-type" style=""} | Application code (`local.xxxxxx.xxxxxx`). |
| `version` | `number`{className="language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight" language="ts-type" style=""} | Installed version. |
| `status` | `TypeEnumAppStatus`{className="language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight" language="ts-type" style=""} | One of `'F' / 'D' / 'T' / 'P' / 'L' / 'S'`. |
| `isInstalled` | `boolean`{className="language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight" language="ts-type" style=""} | Install flag from Bitrix24. |

## Getter `statusCode`

```ts-type
get statusCode(): string
```

Resolves the raw `status` letter to a human-readable label using the `StatusDescriptions`{className="language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight" language="ts-type" style=""} table:

| Raw | `statusCode` |
| --- | --- |
| `F` | `Free` |
| `D` | `Demo` |
| `T` | `Trial` |
| `P` | `Paid` |
| `L` | `Local` |
| `S` | `Subscription` |

Returns `'Unknown status'`{className="language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight" language="ts-type" style=""} for unknown letters.

## Sitemap

See the full [sitemap](/b24jssdk/sitemap.md) for all pages.
