App runtime

Прочитать собственную настройку установки

Чем кабинет настроил это приложение. Значения вводит кабинет, а не приложение: записи через внешний контур нет вовсе — иначе приложение могло бы переставить адрес, по которому кабинет думает, что оно ходит.

Значение СЕКРЕТА этот ответ не несёт: у него виден признак «задан» и время правки. За самим значением рантайм идёт краткосрочной выдачей, и каждая такая выдача остаётся в журнале установки. Раскрытие решает строка хранилища, а не сегодняшнее объявление: версия, переобъявившая вчерашний секрет обычной настройкой, показать его не заставляет.

Значения, которых сегодняшняя версия уже не просит, приходят с declared=false: они лежат в базе, и приложение видит их, чтобы понять, что настройка досталась от прошлой версии. Список missing — обязательные поля без значения: приложение с непустым списком не сломано, оно не настроено, и это разговор с кабинетом, а не ошибка рантайма.

Людей кабинета ответ не называет: кто именно ввёл значение — вопрос владельца установки, а не приложения.

get/api/v1/app/config

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/app/config
  • Auth: HTTP bearer

Headers

X-Tenantstring required

Slug выбранного кабинета; кабинет не является юрлицом

Response

Сохранённые значения и незаполненные обязательные поля

missingstring[] required

Обязательные поля манифеста без значения. Непустой список означает «не настроено», а не «сломано»

Changes

No recorded changes to this operation across all 1 revision of this API.