workplaces.access.isAdmin

Scope: workplaces

Кто может вызывать: Текущий пользователь REST (вебхук)

Проверяет роль администратора для офиса. Параметр userId не поддерживается.

HTTP: GET

Побочные эффекты: none

Параметры метода

Параметр Тип Обяз. Описание
officeId int да ID офиса (раздел depth 2)

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

result.result: { "isAdmin": true }

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

Ответ в едином конверте модуля: result, total, next, error (внутри обёртки Bitrix REST — поле result). Справочник всех кодов: error-codes.md.

Код Описание
UNAUTHORIZED Пользователь не авторизован
VALIDATION_ERROR Обязательный параметр не указан или некорректен
INTERNAL_ERROR Внутренняя ошибка

Примеры кода

Пример запроса (GET)

curl -G "https://{портал}/rest/{user_id}/{webhook_code}/workplaces.access.isAdmin.json?officeId=108" \
          -H "Accept: application/json"
        

Пример ответа

{
          "result": {
            "result": {
              "officeId": 108,
              "isAdmin": true
            },
            "next": null,
            "error": null
          },
          "total": 0
        }