library.subscription.get

Scope: library

Кто может вызывать: Сотрудник.

Возвращает персональную подписку пользователя на уведомления библиотеки: интересующие категории книг, компетенции и типы изданий (бумажная, электронная, аудио). Без userId — подписка вызывающего; чужую — только модератор.

HTTP: GET

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

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

Параметр Тип Обяз. Описание
userId int нет Другой пользователь — модератор

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

Поле Тип
userId int
categories int[]
competencies int[]
paperVersion string
ebookVersion string
audioVersion string

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

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

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

curl -G "https://76590.dev.wehive.digital/rest/1/{webhook_code}/library.subscription.get.json"
        

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

{
          "result": {
            "result": {
              "userId": 1,
              "categories": [],
              "competencies": [],
              "paperVersion": "N",
              "ebookVersion": "N",
              "audioVersion": "N"
            },
            "error": null
          }
        }
        

См. также

Предыдущая
Следующая