метод REST scope: базовый

app.info

Показать информацию о приложении

Кто может выполнять: любой пользователь

Описание

Метод app.info возвращает информацию о приложении.

Без параметров.

Примеры запроса

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/app.info

Ответ

HTTP-статус: 200

{
    "result": {
        "ID": 5,
        "CODE": "telefum24.kp10",
        "VERSION": 4,
        "STATUS": "F",
        "INSTALLED": true,
        "PAYMENT_EXPIRED": "N",
        "DAYS": null,
        "LANGUAGE_ID": "ru",
        "LICENSE": "ru_ent10000",
        "LICENSE_TYPE": "ent10000",
        "LICENSE_FAMILY": "ent"
    },
    "time": {
        "start": 1722841503.0585,
        "finish": 1722841503.09885,
        "duration": 0.0403509140014648,
        "processing": 0.00533103942871094,
        "date_start": "2024-08-05T07:05:03+00:00",
        "date_finish": "2024-08-05T07:05:03+00:00",
        "operating": 0
    }
}

Возвращаемые данные

result object

Объект содержит информацию о приложении:

  • ID — локальный идентификатор приложения в Битрикс24
  • CODE — код приложения
  • VERSION — установленная версия приложения
  • STATUS — статус приложения. Возможные значения:
    - F (Free) — бесплатное
    - D (Demo) — демо-версия
    - T (Trial) — триальная версия (ограниченная по времени)
    - P (Paid) — оплаченное приложение
    - L (Local) — локальное приложение
    - S (Subscription) — подписное приложение
  • INSTALLED — [true|false] cтатус установленности приложения. Если приложение не установлено, оно доступно только администраторам Битрикс24 и должно сигнализировать об окончании установки при помощи вызова BX24.installFinish. Пока значение false, Битрикс24 не доставляет приложению события и не показывает его встройки, даже если event.bind и placement.bind отработали успешно
  • PAYMENT_EXPIRED — [Y|N] флаг, показывающий, истек ли оплаченный период или период триального использования
  • DAYS — количество дней, оставшееся до конца оплаченного периода или периода триального использования
  • LICENSE — обозначение тарифа с указанием региона в виде префикса.Состоит из базового языка Битрикс24 и идентификатора тарифного плана. В случае с тарифами, состав которых менялся при сохранении публичного наименования (как CRM+, Команда и Компания), понять, какой именно тариф действует по этому полю нельзя. Примеры вариантов значений:
    - ru_project — тариф Проект
    - ru_basic — тариф Базовый
    - ru_std — тариф Стандартный
    - ru_pro100 — тариф Профессиональный
    - ru_ent250 — Энтерпрайз 250
    - ru_ent500 — Энтерпрайз 500
    - ru_ent1000 — Энтерпрайз 1000
    - ru_ent2000 — Энтерпрайз 2000
    - ru_ent10000 — Энтерпрайз 10000
time time

Информация о времени выполнения запроса

Обработка ошибок

HTTP-статус: 400

{
    "error":"ACCESS_DENIED",
    "error_description":"Access denied! Application context required"
}
Код Описание Значение
ACCESS_DENIED Access denied! Application context required Метод вызван вне контекста приложения

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.