Запрос на формирование выписки

URI

HTTP POST: /API/v1/ISO20022/Statements

XSD схема

camt.060.001.03

Описание схемы

Table 1. Заголовок (GrpHdr)
Описание Путь Комментарий
Пример

Общий путь Document.AcctRptgReq

1

Уникальный ID сообщения

GrpHdr.MsgId

Запрос выписки осуществляется по этому идентификатору

2

Дата и время создания сообщения

GrpHdr.CreDtTm

Формат даты YYYY-MM-DDTHH:MM:SS 2018-11-27T17:13:45

3

Уникальный ID пакета с запросом

RptgReq.Id

Запрос на выписку по каждому счету запрашивается в отдельном пакете

4

Признак "Получить данные по типу "Выписка"

RptgReq.ReqdMsgNmId

5

Номер счета

RptgReq.Acct.Id.Othr.Id

6

Дата начала периода

RptgReq.RptgPrd.FrToDt.FrDt

7

Дата окончания периода

RptgReq.RptgPrd.FrToDt.ToDt

8

Время начала периода

RptgReq.RptgPrd.FrToTm.FrTm

00:00:00

9

Время окончания периода

RptgReq.RptgPrd.FrToTm.ToTm

24:00:00

10

Признак "Показать все операции"

RptgReq.RptgPrd.Tp

Константа 'ALLL'

11

Наименование организации

RptgReq.AcctOwnr.Pty.Nm

Ответ

HTTP код Тип Body Описание

200

OK

-

Запрос на выписку принят без ошибок.

401

Err

Wrong username or password

Неверный логин или пароль

401

Err

User was not found

Пользователь не найден

401

Err

User is disabled

Пользователь заблокирован

401

Err

Warrant is expired

Доверенность истекла

401

Err

Warrant was not found

Доверенность не найдена

401

Err

Warrant service error

Сервис проверки доверенности не отвечает

406

Err

User does not have permission

Нет права на запрос выписки

406

Err

Signature is missing

Нет подписи

406

Err

Certificate is not valid

Сертификат подписи невалидный

406

Err

Signature is not valid

Подпись невалидна

406

Err

Internal sign check state error

Внутренняя ошибка сервиса

502

Err

Bad Gateway

Ошибочный шлюз

503

Err

Service Unavailable

Сервис недоступен

504

Err

Gateway Timeout

Шлюз не отвечает

500

Err

Internal Error

Внутренняя ошибка приложения

400

Err

FrDt/ToDt is in the future

Дата начала/окончания периода запроса выписки позднее текущей даты

400

Err

A date period is not specified

Не указан период запроса выписки

400

Err

FrDt is later than ToDt

Дата начала периода запроса выписки позднее даты окончания

400

Err

MsgId is not unique

Id запроса неуникальный

400

Err

XML does not match schema

Документ не соответствует схеме

Пример запроса выписки
<?xml version="1.0" encoding="utf-8"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:camt.060.001.03" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
        <AcctRptgReq>
                <GrpHdr>
                        <MsgId>POTOK1616061618321c51daa81410d</MsgId>
                        <CreDtTm>2021-03-18T10:00:18</CreDtTm>
                </GrpHdr>
                <RptgReq>
                        <Id>POTOK1616061618321c51daa81410d</Id>
                        <ReqdMsgNmId>HMQSTASCF</ReqdMsgNmId>
                        <Acct>
                                <Id>
                                        <Othr>
                                                <Id>40702810001300013144</Id>
                                        </Othr>
                                </Id>
                        </Acct>
                        <AcctOwnr>
                                <Pty>
                                        <Nm>Общество с ограниченной ответственностью "Мир Технологий"</Nm>
                                </Pty>
                        </AcctOwnr>
                        <RptgPrd>
                                <FrToDt>
                                        <FrDt>2021-03-13</FrDt>
                                        <ToDt>2021-03-18</ToDt>
                                </FrToDt>
                                <FrToTm>
                                        <FrTm>00:00:00</FrTm>
                                        <ToTm>24:00:00</ToTm>
                                </FrToTm>
                                <Tp>ALLL</Tp>
                        </RptgPrd>
                </RptgReq>
                <SplmtryData>
                        <Envlp>
                                <SngtrSt>
                                        -блок подписи-
                                </SngtrSt>
                        </Envlp>
                </SplmtryData>
        </AcctRptgReq>
</Document>