Дерево страниц

ДОСТУПНО В BUSINESS ПОДПИСКЕ

GET /performance-management/appraisal/session/{sessionId}/content/competencies


Права для выполнения запроса

Владелец аккаунта и Администратор аккаунта.

Заголовки запроса

ЗаголовокОписание
Authorization (обязательный)Токен доступа. Вы можете получить токен с помощью запроса
Content-Type: application/json
(обязательный)
Свойство для обработки запроса в JSON. 
Accept: application/json
(обязательный)
Свойство для получения данных в формате JSON.
Параметры

sessionID
обязательный

ID сессии, по которой хотим получить данные.

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

ЗаголовокОписание

competencies

Массив с данными о компетенциях
competencyIdID компетенции
nameНазвание компетенции
scaleIdID шкалы, по которой проводится оценка компетенции
requiredLevel

Требуемый уровень владения компетенцией

name

Название требуемого уровня владения компетенцией

score

Баллы за компетенцию

reviewMethod

Cпособ оценки компетенций: 

COMPETENCY_ENTIRELY — Оценивать по уровням проявления компетенций.
INDICATORS_INDIVIDUALLY 
— Оценивать компетенцию на основе индикаторов. 

indicatorsМассив с данными об индикаторах
indicatorIdID индикатора
nameНазвание индикатора
requiredLevelТребуемый уровень владения индикатором
nameНазвание требуемого уровня владения индикатором
score
Баллы за индикатор
commentsRequirementLevelВозможность оставлять комментарий к оценке.

DISABLED — оценивающий не может прокомментировать свой выбор.
OPTIONAL — оценивающий может прокомментировать выбранное значение по желанию.
REQUIRED — оценивающий должен обязательно оставить комментарий к выбранному уровню. 
emptyAnswersEnabled

Вариант ответа Затрудняюсь ответить, который не учитывается при подсчёте результатов.

true  в шкалу добавляется вариант ответа «Затрудняюсь ответить».
false — ответ «Затрудняюсь ответить» не предусмотрен.

scalesМассив с данными оценочных шкал
scaleIdID шкалы, по которой проводится оценка компетенции
levelsМассив уровней. Должен включать от 2 до 100 элементов.
levelIdID уровня
scoreБаллы за уровень (от -10000 до 10000)

Коды ответа

КодТекстОписание
200ОКЗапрос успешно обработан
400Bad RequestОшибка в запросе
401 UnauthorizedОшибка авторизации
403

Permission Denied

Нет прав для выполнения запроса.
Запрос могут выполнить только Владелец и Администратор аккаунта.  

404

Session not found

Сессия не найдена

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

GET /performance-management/appraisal/session/{sessionId}/content/competencies
Host: api-learn.ispringlearn.ru
Content-Type: application/json
Accept: application/json
X-Auth-Account-Url: https://myaccount.ispringlearn.ru
Authorization: Bearer N3Hk5sds1_DVj1JFTqJKFWjGHf94DWp1YSffLxeZX8co

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

{
  "competencies": [
    {
      "competencyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "name": "string",
      "scaleId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "requiredLevel": {
        "name": "string",
        "score": 0
      },
      "reviewMethod": "INDICATORS_INDIVIDUALLY",
      "indicators": [
        {
          "indicatorId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string",
          "requiredLevel": {
            "name": "string",
            "score": 0
          }
        }
      ],
      "commentsRequirementLevel": "DISABLED",
      "emptyAnswersEnabled": true
    }
  ],
  "scales": [
    {
      "scaleId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "levels": [
        {
          "levelId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "score": 0
        }
      ]
    }
  ]
}

  • Нет меток