Формат запроса API
POST https://api.altscore.kz/api/v1/applications
Входные параметры
// file - выписка
// bankName - название банка (Поддерживаем KASPI, HALYK)
// apiKey - Ваш API ключ
const formData = new FormData();
formData.set("file", file);
formData.set("apiKey", "Ваш API ключ");
const response = await fetch("https://api.altscore.kz/api/v1/applications", {
method: "POST",
body: formData,
});
const data = await response.json()Выходные параметры
// Положительный ответ 201
// Пример ответа KASPI
{
"userDetail": {
"fullName": "ФИО клиента",
"accountNumber": "Номер счета",
"currency": "Валюта",
"bankName": "Название банка",
"cardNumber": "Номер карточки (последние 4 цифры)",
"period": {
"startDate": "01.09.2022",
"endDate": "01.09.2023"
},
// баланс до и после
"balance": {
"before": 10000,
"after": 20000
},
"transaction": {
"replenishment": 100000, // Пополнения
"transfers": -10000, // Переводы
"purchases": -20000, // Покупки
"withdrawals": -20000, // Снятия
"other": 20000, // Разное
},
"limit": {
// Лимит на снятие наличности без комиссии
"remainingSalary": 0, // Остаток зарплатных денег
"transfers": 10000 // Другие пополнения
}
},
"transactions": [
{
"date": "02.11.2022", // дата
"amount": 1000, // сумма
"type": "Пополнение", // тип
"detail": "С карты другого банка" // описание
}
]
}Ответ с ошибками
Last updated