Получение файла выписки по ссылке
Возвращает содержимое сформированного файла выписки в теле ответа.
Метод возвращает файл в том формате и кодировке, которые были указаны пользователем при запросе выписки в методе /v1/statement/files в параметрах format и encoding. Для выписок в формате для экспорта format (1C / MT940 / camt053) определяет структуру файла, а encoding (WINDOWS / DOS / UTF8) определяет кодировку.
Для печатных форм, запрошенных через /v1/statement/print, параметр encoding не используется, а format (PDF / EXCEL / DOCX / RTF) определяет би нарный формат файла. Если за запрошенный день были исполненные операции, для печатной формы может вернуться архив, внутри которого сводный файл и дополнительные документы в запрошенном формате.
В ответе этого метода формат и кодировка не передаются — сохраните их на стороне клиента в момент запроса /v1/statement/files или /v1/statement/print.
Скачивайте тело как поток байтов. Для выписок в формате для экспорта декодируйте байты в соответствии с ранее выбранным encoding: WINDOWS → Windows-1251, DOS → CP866, UTF8 → UTF-8. Для печатных форм (PDF / EXCEL / DOCX / RTF) декодирование не требуется — сохраняйте файл "как есть". Загруженный файл сохраните в базе данных платформы — это позволит организовать эффективное хранение и управление доступом к файлам.
Для успешного выполнения запроса требуется наличие установленного TLS-сертификата на платформе. Доступ к ресурсу должен выполняться по протоколу mTLS с использованием заголовка Authorization, содержащего access_token.