cash.system.getSettings

Возвращает информацию об аккаунте Webasyst и текущем пользователе.

Параметры

  • format GET Необязательно

    Устанавливает формат ответа. Возможные значения: json (по умолчанию), xml.

Возвращаемое значение

Массив со следующими ключами:

  • userId int ID пользователя.
  • ts int Timestamp времени формирования ответа сервера.
  • isShop bool Флаг наличия установленного приложения Shop-Script.
  • rights array Информация о правах доступа пользователя к «Деньгам» в виде массива со следующими ключами:
  • rights['isAdmin'] bool Флаг наличия у пользователя полного доступа к приложению.
  • rights['accounts'] array Для пользователя с ограниченными доступом: список групп счетов, для которых пользователю настроен доступ. Ключи массива — значения прав доступа: 1 (помощник), 2 (бухгалтер), 99 (полный доступ); значения — списки ID счетов, для которых настроены уровни доступа.
  • rights['canAccessTransfers'] bool Флаг наличия доступа к переводам.
  • rights['canImport'] bool Флаг наличия доступа к импорту операций.
  • rights['canSeeReport'] bool Флаг наличия доступа к просмотру отчётов.
  • rights['categories'] array Информация о доступе к статьям дохода и расходов. Единственный ключ массива — обозначение полного доступа: 1; значение элемента массива — список ID доступных статей.

Пример

https://demo1-ru.webasyst.com/api.php/cash.system.getSettings?