β-ТЕСТH2H

SDK для выписки

Подключение зависимости

Перейти в build.gradle Вашего модуля и добавить зависимость внутрь блока dependencies { ... } .

1dependencies {
2    implementation("com.alfa.api.sdk:api-sdk-transactions:0.5.1") 
3}
Инициализация SDK

Описание к инициализации можно посмотреть здесь.

Получение выписки

Описание передаваемых параметров запроса описаны здесь.

1TransactionsApi transactionsApi = new TransactionsApi(apiHttpClient);
2Statement statement = transactionsApi.getStatement("1234567890", LocalDate.parse("2024-01-01"), 1, CurFormat.CUR_TRANSFER);
Получение выписки в формате 1C

Описание передаваемых параметров запроса описаны здесь.

1TransactionsApi transactionsApi = new TransactionsApi(apiHttpClient);
2Statement statement = transactionsApi.getStatement1C("12313133544", LocalDate.parse("2024-01-01"), 10, 0);
Получение выписки в формате MT940

Описание передаваемых параметров запроса описаны здесь.

1TransactionsApi transactionsApi = new TransactionsApi(apiHttpClient);
2Statement statement = transactionsApi.getStatementMT940("12313133544", LocalDate.parse("2024-01-01"), 10, 0);
Получение информации об оборотах

Описание передаваемых параметров запроса описаны здесь.

1TransactionsApi transactionsApi = new TransactionsApi(apiHttpClient);
2Statement statement = transactionsApi.getSummary("12313133544", LocalDate.parse("2024-01-01"));