Основные сценарии использования

API позволяет получить информацию об операциях по счету за конкретный день.

Получение списка итоговых и внутридневных операций

Пример использования для получения списка операций итоговой выписки

При необходимости получения полной итоговой выписки по счету X за день Y, необходимо запросить ее данные.

curl -X GET \
https://api.openapi.raiffeisen.ru/api/v1/accounts/X/statements?from=Y&to=Y&fields=DocumentNumber, AccountNumber, Date, Currency, IncomeBalance, IncomeBalanceRur, CreditAmount, CreditAmountRur, CreditDocumentsCount, DebitAmount, DebitAmountRur, DebitDocumentsCount, OutcomeBalance, OutcomeBalanceRur, OrganizationName \
-H 'Authorization: Bearer {access_token}' \
-H 'Id-Token: {id_token}' \
-H 'Accept: application/json'

Если данные присутствуют, то можно запросить список операций.

curl -X GET \
https://api.openapi.raiffeisen.ru/api/v1/statement/transactions?account=X&statementDate=Y&fields=ContractorInn, CreditDocument, Debet, Credit, DocumentNumber, Account, OrganizationName, Purpose, ValuationDate, ContractorName, OperationDate, OperationType, StatementDate, StatementType, Avisetype, ContractorAccount, ContractorBankName, AccountCurrency, Uip \
-H 'Authorization: Bearer {access_token}' \
-H 'Id-Token: {id_token}' \
-H 'Accept: application/json'

Результаты отдаются постранично.

Элементы отсортированы по полю "docnum" в порядке убывания

Если данных в системе не найдено, будет возвращен пустой список: HTTP/1.1 200 OK Content: []

Пример использования для получения списка внутридневных операций

При необходимости получения внутридневной выписки по счету X за день Y, необходимо запросить ее данные.

curl -X GET \
https://api.openapi.raiffeisen.ru/api/v1/accounts/X/statements/intraday?from=Y&to=Y&fields=DocumentNumber, AccountNumber, Date, Currency, IncomeBalance, IncomeBalanceRur, CreditAmount, CreditAmountRur, CreditDocumentsCount, DebitAmount, DebitAmountRur, DebitDocumentsCount, OutcomeBalance, OutcomeBalanceRur, OrganizationName \
-H 'Authorization: Bearer {access_token}' \
-H 'Id-Token: {id_token}' \
-H 'Accept: application/json'

Если данные присутствуют, то можно запросить список операций.

curl -X GET \
https://api.openapi.raiffeisen.ru/api/v1/statement/transactions/intraday?account=X&statementDate=Y&fields=ContractorInn, CreditDocument, Debet, Credit, DocumentNumber, Account, OrganizationName, Purpose, ValuationDate, ContractorName, OperationDate, OperationType, StatementDate, StatementType, Avisetype, ContractorAccount, ContractorBankName, AccountCurrency, Uip \
-H 'Authorization: Bearer {access_token}' \
-H 'Id-Token: {id_token}' \
-H 'Accept: application/json'

Результаты отдаются постранично.

Если данных в системе не найдено, будет возвращен пустой список: HTTP/1.1 200 OK Content: []