# changeportaldefaultheme.popup.markViewed

Scope: changeportaldefaultheme

Кто может вызывать: Любой авторизованный пользователь (флаг текущего пользователя REST). Подробнее: Права доступа

Отметить информационное всплывающее окно Zephir как просмотренное для текущего пользователя

HTTP: POST

Побочные эффекты: записывает CUserOptions (ithive.changeportaldefaultheme / zephir_info_popup_viewed)

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

Нет.

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

Ответ в конверте модуля: result.result:

Поле Описание
viewed Всегда true после успешного вызова

result.error.

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

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

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

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

Прогон на портале 76593.dev.wehive.digital, пользователь вебхука 1.

curl -X POST "https://{портал}/rest/{user_id}/{webhook_code}/changeportaldefaultheme.popup.markViewed.json" \
          -H "Accept: application/json"
        

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

{
          "result": {
            "result": {
              "viewed": true
            },
            "error": null
          }
        }
        

См. также