############################################################# **Редагування профілю користувача** ############################################################# Для роботи з цим методом користувач повинен бути `авторизованим `__ . +----------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+ | **Метод запиту** | **HTTP POST** | +================================================================+============================================================================================================+ | **Content-Type** | application/json (тіло запиту/відповіді в json форматі в тілі HTTP запиту) | +----------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+ | **URL запиту** | https://doc.edin.ua/bdoc/user-profile | +----------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+ | **Параметри, що передаються в URL (разом з адресою методу)** | В рядку заголовка (Header) "Set-Cookie" обов'язково передається **SID** - токен, отриманий при авторизації | +----------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+ | **Обов'язкові параметри, що передаються в тілі запиту (json)** | **notShowWizard**, **language** | +----------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+ .. important:: У цьому методі при запиті змінюються лише 2 обов'язкові параметри - **notShowWizard**, **language**, інші параметри, навіть якщо передати інші значення, ніяк не змінюються! **JSON-параметри в тілі HTTP запиту/відповіді** *********************************************************** ``REQUEST`` Таблиця 1 - Опис json-параметрів **запиту** метода API +---------------+--------------------+--------------+---------------------------------------------------------------------------------------------------------------------------+ | Параметр | Mandatory/Optional | Формат | Опис | +===============+====================+==============+===========================================================================================================================+ | whiteList | О | List | масив; список "білих" ІР-адрес | +---------------+--------------------+--------------+---------------------------------------------------------------------------------------------------------------------------+ | decryptType | О | int | тип розшифровки документів; "1 - WEB; 2 - Cryptex" | +---------------+--------------------+--------------+---------------------------------------------------------------------------------------------------------------------------+ | language | M | int | мова, "1 - російська; 2 - англійська; 3 - українська" | +---------------+--------------------+--------------+---------------------------------------------------------------------------------------------------------------------------+ | notShowWizard | M | tinyint | відмітка «Не показувати при повторному вході" в Майстрі налаштувань; 1-є відмітка (Не показувати); 0 - немає (показувати) | +---------------+--------------------+--------------+---------------------------------------------------------------------------------------------------------------------------+ ``RESPONSE`` У **відповідь** передається код сервера 200 (ok) **Приклади** ********************************* Приклад тіла **запиту** в json форматі .. code:: ruby { "whiteList": [], "decryptType": 1, "language": 1, "notShowWizard": 0 } -------------- У **відповідь** передається код сервера 200 (ok)