gamification.level.list

Scope: gamification

Кто может вызывать: Любой авторизованный пользователь. Подробнее: Права доступа

Получить таблицу уровней сотрудников с порогами и иконками. Возвращает весь список одним запросом (без пагинации).

HTTP: GET

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

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

Параметры отсутствуют.

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

result.result — массив уровней. result.total — общее количество уровней.

Ключ Описание
ID Идентификатор уровня
NAME Название уровня
THRESHOLD Пороговое количество баллов для достижения
ICON URL иконки уровня (если задана)

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

Справочник кодов ошибок.

Код Описание
UNAUTHORIZED Пользователь не авторизован

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

curl -G "https://{портал}/rest/{user_id}/{webhook_code}/gamification.level.list.json" \
          -H "Accept: application/json"
        

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

{
          "result": {
            "result": [
              { "ID": "1", "NAME": "Новичок", "THRESHOLD": "0", "ICON": null },
              { "ID": "2", "NAME": "Опытный", "THRESHOLD": "500", "ICON": "/upload/levels/2.png" }
            ],
            "total": 2,
            "next": null,
            "error": null
          }
        }
        
Предыдущая
Следующая