.. _Integration_CryptoApi_DecryptingData: Расшифровка данных ################## | Запрос: ``POST /decrypt`` | HTTP-заголовки: .. code-block:: Authorization: Bearer access_token Content-Type: application/json Accept: application/octet-stream Тело запроса: .. code-block:: JSON { "EncryptedContent": "base64", // зашифрованные данные в виде массива байт в Base64 "DefaultOnFail": false // признак того, что нужно вернуть пустое тело ответа, если данные не будут расшифрованы } Описание запроса **************** Запрос позволяет расшифровать зашифрованные данные с помощью закрытого ключа сертификата, который был использован для шифрования данных. Зашифрованные данные передаются в поле ``Content`` в виде массива байт в Base64. Поле ``DefaultOnFail`` управляет поведением запроса в случае, если данные не удалось расшифровать. Если поле установлено в ``true`` и данные не были расшифрованы, то возвращается :ref:`HTTP-статус 204 (No Content) ` с пустым телом ответа. Если поле установлено в ``false`` и данные не были расшифрованы, то возвращается :ref:`HTTP-статус 400 (Bad Request) ` с сообщением об ошибке. Ответ на запрос *************** В случае успешного выполнения запроса возвращаются расшифрованные данные.