ym88659208ym87991671
Получение печатной формы одной операции по счету | Документация для разработчиков

Получение печатной формы одной операции по счету

Обновлено 12 марта 2026

Возвращает печатную форму выписки по одной операции в разных форматах. Полученный ответ необходимо декодировать с помощью алгоритма Base64 Encoding.

Должен содержать токен доступа (access_token) пользователя в параметре Authorization заголовка, номер счета (accountNumber), дату выписки (statementDate) и формат запрашиваемой печатной формы (format) в параметрах запроса.

Для доступа к этому методу в параметре scope ссылки авторизации пользователя должен быть указан сервис GET_STATEMENT_ACCOUNT.

Рекомендации по тестированию в песочнице

Для тестирования сценариев используйте фиксированные значения accountNumber, operationDate и format.


1. Чтобы получить операции в разных форматах, нужно указать валидные значения operationDate, id и accountNumber, а в парамер format передать значения:

  • PDF
  • EXCEL
  • DOCX
  • RTF

2. Чтобы получить ошибку "Выписка доступна за предыдущие 5 лет + текущий год", нужно указать валидные accountNumber, format и id, а operationDate запросить за пределами этого периода (например, в 2025 году — выписка за 2019 год уже недоступна).

Причина в ответе: "cause": "WORKFLOW_FAULT"


3. Чтобы получить ошибку "Для внешнего сервиса недоступны операции по счету...", нужно указать валидное значения format, id и operationDate, а в параметре accountNumber передать значение 40702810222222222221.

Причина в ответе: "cause": "ACCESS_EXCEPTION"


4. Чтобы получить ошибку "Счет с номером ... не найден.", нужно указать валидное значения format, id и operationDate, а в параметре accountNumber передать значение 40702810222222222221.

Причина в ответе: "cause": "WORKFLOW_FAULT"


5. Чтобы получить ошибку "Счет не является действующим на запрошенную дату.", нужно в параметре accountNumber передать значение 40702810222222222222 и в параметре operationDate указать дату ранее 2025-01-02 или позже 2025-06-30.

Причина в ответе: "cause": "WORKFLOW_FAULT"


6. Чтобы получить ошибку "Выписка по счету за указанную дату не найдена.", нужно в параметре accountNumber передать значение 40702810222222222223 и в параметре operationDate указать дату 2025-01-01.

Причина в ответе: "cause": "DATA_NOT_FOUND"


7. Чтобы получить ошибку "При выполнении операции произошла ошибка...", нужно в параметре accountNumber передать значение 40702810999999999999, а format, id, operationDate при этом можно указать любые.

Причина в ответе: "cause": "UNAVAILABLE_RESOURCE_EXCEPTION"

Запрос

Ответы

Успешный код возврата

Loading...
Это полезный материал?
Заметили ошибку?
Выделите текст и нажмите
Ctrl
+
Enter
, чтобы сообщить нам об ошибке
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера.