Scope
accounts
Описание
Метод позволяет создать запрос на формирование выписки по стандартам Банка России (версия 1.3.3le) по идентификатору номера расчётного счёта.
Параметры запроса
Bearer {access_token}, полученный по Authorization Code Flow / Authorization Code Flow H2H
application/json
application/json
Время последнего входа Пользователя в систему с TPP. Значение предоставляется в виде HTTP-date, как в разделе 7.1.1.1 [RFC7231]
IP-адрес пользователя. Указывается, если пользователь в данный момент авторизован в приложении партнёра
RFC4122 UID, используемый в качестве идентификатора корреляции
Уникальный идентификатор запроса для поддержки идемпотентности
Отделяемая подпись полезной нагрузки в формате JWS
Тип устройства (user-agent), которое использует пользователь
Полезная нагрузка запроса
Данные для формирования выписки
Идентификатор номера расчётного счёта, полученный с помощью метода "Получение списка счетов по стандартам Банка России"
Дата и время начала расчётов, представленных в выписке, в формате YYYY-MM-DDThh:mm:ss±hh:mm. Глубина выписки ограничена 30 календарными днями.
-
•Глубина выписки ограничена 30 календарными днями.
-
•Допустимы даты не ранее чем 5 лет назад от первого дня текущего года. Например, если сейчас 2026 год, то минимальная дата - 2021-01-01
Дата и время окончания расчётов, представленных в выписке, в формате YYYY-MM-DDThh:mm:ss±hh:mm. Глубина выписки ограничена 30 календарными днями
1curl --location 'https://baas.alfabank.ru/api/jp/open-banking/v1.3/statements' \
2--header 'Authorization: Bearer {access-token}' \
3--header 'Content-Type: application/json' \
4--header 'Accept: application/json' \
5--header 'x-fapi-auth-date: Mon, 26 Aug 2019 12:23:11 GMT' \
6--header 'x-fapi-customer-ip-address: 172.123.123.123' \
7--header 'x-fapi-interaction-id: 97ed4827-7b6f-4491-a06f-b548d5a7512d' \
8--header 'x-idempotency-key: 8e03978e-40d5-43e8-bc93-6894a57f9324' \
9--header 'x-jws-signature: eyJhbGciOiJSUzI1NiIsImtpZCI6IjYxMDAwMzYzY2NiNzU5Y2I0NDg2MDc4NjVkMDAwMTAwMDM2M2NjIn0..ApKNzZ9kLMtBY3LzReSHQ7_AyDnzocGo9GTQFRmxTiRS7Lj7a55Kr4ziwZAmmwloF1063JJMOaU0lS947q6_hSct9pxzPdZ9tTmpIDGnQL-ks0oB7zz9vUSUd3G00UZXSYnuhI9BBRXvmmTaue5Y2j5zVZofLdO2dqPWCnsQULyLn_vYf8PeABhnAQ29z1Bq42uxfRFTM35cF40Tp4VBSqXDI1vxfleLusQlOZM-5Sk7O3Vy4Sf-UB03RrRGSBerZjdoMRh7dgEyoYAXS6c4MejCm2vmXKqSd7pu2V2TxOM9UTchkCS16DL-RIJtnfMjznmznU5SoMCpncvs6gRNeQ' \
10--header 'x-customer-user-agent: mobile' \
11--data '{
12 "Data": {
13 "Statement": {
14 "accountId": "12345678-1234-1234-1234-1234567890AB",
15 "fromBookingDateTime": "2025-12-02T11:40:21+00:00",
16 "toBookingDateTime": "2025-12-03T11:40:21+00:00"
17 }
18 }
19}'
Параметры ответа
1{
2 "Data": {
3 "Statement": {
4 "statementId": "9b23e27e-f4f8-4cab-9b80-aaa008d4330c",
5 "accountId": "95791e79-0f2d-47de-a5e0-df034b285XXx",
6 "fromBookingDateTime": "2025-12-02T11:40:21+00:00",
7 "toBookingDateTime": "2025-12-03T11:40:21+00:00"
8 }
9 },
10 "Links": {
11 "self": "https://sb.example.ru/v1.3/example"
12 },
13 "Meta": {
14 "totalPages": 1
15 }
16}
RFC4122 UID, используемый в качестве идентификатора корреляции
Отделяемая подпись полезной нагрузки в формате JWS
Полезная нагрузка ответа
Данные для формирования выписки
Идентификатор выписки
Идентификатор номера расчётного счёта
Дата и время начала расчётов, представленных в выписке, в формате YYYY-MM-DDThh:mm:ss±hh:mm
Дата и время окончания расчётов, представленных в выписке, в формате YYYY-MM-DDThh:mm:ss±hh:mm
Раздел для указания ссылок
Текущая ссылка
Первая ссылка
Предыдущая ссылка
Следующая ссылка
Последняя ссылка
Раздел метаданных
Количество передаваемых страниц
1{
2 "Data": {
3 "Statement": {
4 "statementId": "9b23e27e-f4f8-4cab-9b80-aaa008d4330c",
5 "accountId": "95791e79-0f2d-47de-a5e0-df034b285XXx",
6 "fromBookingDateTime": "2025-12-02T11:40:21+00:00",
7 "toBookingDateTime": "2025-12-03T11:40:21+00:00"
8 }
9 },
10 "Links": {
11 "self": "https://sb.example.ru/v1.3/example"
12 },
13 "Meta": {
14 "totalPages": 1
15 }
16}
RFC4122 UID, используемый в качестве идентификатора корреляции
HTTP-код ошибки
Уникальный идентификатор ошибки
Краткое сообщение об ошибке
Детализация ошибки
Низкоуровневое описание ошибки
Описание ошибки
Путь к элементу с ошибкой в JSON-объекте
URL для помощи в устранении проблемы / предоставления дополнительной информации
1{
2 "code": "400",
3 "message": "Bad Request",
4 "Errors": [
5 {
6 "errorCode": "RU.CBR.Field.Missing",
7 "message": "Parameter \"accountId\" is not valid. Length must be 20 characters",
8 "path": "accountId"
9 }
10 ]
11}
RFC4122 UID, используемый в качестве идентификатора корреляции
HTTP-код ошибки
Уникальный идентификатор ошибки
Краткое сообщение об ошибке
Детализация ошибки
Низкоуровневое описание ошибки
Описание ошибки
Путь к элементу с ошибкой в JSON-объекте
URL для помощи в устранении проблемы / предоставления дополнительной информации
1{
2 "code": "403",
3 "message": "Forbidden",
4 "Errors": [
5 {
6 "errorCode": "RU.CBR.Authenticate.InvalidConsent",
7 "message": "The user does not have rights to view the account statement {accountId}"
8 }
9 ]
10}
RFC4122 UID, используемый в качестве идентификатора корреляции
HTTP-код ошибки
Краткое сообщение об ошибке
Детализация ошибки
Низкоуровневое описание ошибки
Описание ошибки
Путь к элементу с ошибкой в JSON-объекте
URL для помощи в устранении проблемы / предоставления дополнительной информации
1{
2 "code": "404",
3 "message": "Not found",
4 "Errors": [
5 {
6 "errorCode": "RU.CBR.Resource.NotFound",
7 "message": "Endpoint is not found or not active"
8 }
9 ]
10}
RFC4122 UID, используемый в качестве идентификатора корреляции
HTTP-код ошибки
Уникальный идентификатор ошибки
Краткое сообщение об ошибке
Детализация ошибки
Низкоуровневое описание ошибки
Описание ошибки
Путь к элементу с ошибкой в JSON-объекте
URL для помощи в устранении проблемы / предоставления дополнительной информации
1{
2 "code": "500",
3 "message": "Internal Server Error",
4 "Errors": [
5 {
6 "errorCode": "RU.CBR.UnexpectedError",
7 "message": "Internal server error"
8 }
9 ]
10}