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

Запрос файла выписки в печатном формате

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

Возвращает идентификатор задачи (id) на формирование файла выписки в нужном печатном формате (PDF, EXCEL, DOCX, и RTF). Ссылку на скачивание файла можно получить с помощью ресурса /v1/statement/tasks-for-download/{taskId}.

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

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

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

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


1. Чтобы получить положительный ответ с номером задачи на скачивание укажите валидные Query Parameters.


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

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


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

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


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

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


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

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


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

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


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

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

Запрос

Ответы

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

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