# assessment360.indicator.add

Scope: assessment360

Кто может вызывать: Администратор портала или группа HR-отдела из настроек модуля. См. Права доступа

Создаёт индикатор в справочнике оценки 360.

HTTP: POST

Побочные эффекты: Изменяет состояние данных модуля assessment360.

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

Параметр Тип Обяз. Описание
name string да Название индикатора
xmlId string нет Внешний код индикатора
description string нет Полное описание индикатора

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

Ответ возвращается в конверте модуля: result.result — объект индикатора (id, xmlId, name, description); result.nextnull; result.error — ошибка или null; total0.

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

Справочник кодов: error-codes.md.

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

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

curl -X POST "https://{портал}/rest/{user_id}/{webhook_code}/assessment360.indicator.add.json"
          -H "Content-Type: application/json"
          -H "Accept: application/json"
          --data '{
          "name": "Активно слушает",
          "xmlId": "ind_listen",
          "description": "Демонстрирует внимание к собеседнику и уточняет детали"
        }'
        

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

{
          "result": {
            "result": {
              "id": 201,
              "xmlId": "ind_listen",
              "name": "Активно слушает",
              "description": "Демонстрирует внимание к собеседнику и уточняет детали"
            },
            "next": null,
            "error": null
          },
          "total": 0
        }
        

См. также

Предыдущая