Kullancıya ait hesaplarındaki bakiyeler toplamını sorgulayan endpoint ve http metod bilgisi aşağıda verilmiştir.
AccountBalanceInquiry endpointi'nde hesaba ait olan bir veya birden fazla cüzdan var ise hesaplardaki bakiyelerin toplamında ne kadar bakiye olduğu gösterilir.
HTTP Method | URL |
---|---|
POST | /v1/Account/AccountBalanceInquiry |
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
account_number | string | Evet | Hesap Numarası |
Parametre | Tip | Açıklama |
---|---|---|
status | int | Statü |
code | string | Kod |
message | string | Yanıt Mesajı |
payload | object | Veri |
account_number | string | Sistemde kayıtlı olan kullanıcıya ait hesap numarasını ifade eder |
currencies | Object[] | Para birimlerine ait bakiye listesi |
type | string | Para birimlerinden hangi para birimi tipine ait olduğunu ifade eder |
available_cash_balance | decimal | Harcanabilir Nakit Bakiye |
available_payment_balance | decimal | Harcanabilir Kredi Bakiye |
unavailable_cash_balance | decimal | Harcanamaz Nakit Bakiye |
unavailable_payment_balance | decimal | Harcanamaz Kredi Bakiye |
total_balance | decimal | Bakiyeler toplamını ifade eder |
loyality | Object[] | Sadakat programı kapsamındaki para birimlerine ait bakiye listesi |
type | string | Para birimlerinden hangi para birimi tipine ait olduğunu ifade eder |
available_cash_balance | decimal | Harcanabilir Nakit Bakiye |
available_payment_balance | decimal | Harcanabilir Kredi Bakiye |
unavailable_cash_balance | decimal | Harcanamaz Nakit Bakiye |
unavailable_payment_balance | decimal | Harcanamaz Kredi Bakiye |
total_balance | decimal | Bakiyeler toplamını ifade eder |
İSTEK (POST) :
{
"account_number": "51111134567",
}
Başarılı Yanıt:
{
"status": 0,
"code": null,
"message": null,
"payload": {
"account_number": "51111134567",
"currencies": [
{
"type": "TRY",
"available_cash_balance": 100.0000,
"available_payment_balance": 0.0000,
"unavailable_cash_balance": 0.0000,
"unavailable_payment_balance": 0.0000,
"total_balance": 100.0000
},
{
"type": "USD",
"available_cash_balance": 100.0000,
"available_payment_balance":100.0000,
"unavailable_cash_balance": 0.0000,
"unavailable_payment_balance": 0.0000,
"total_balance": 200.0000
}
],
"loyality": [
{
"type": "TRY",
"available_cash_balance": 0.0000,
"available_payment_balance": 900.0000,
"unavailable_cash_balance": 0.0000,
"unavailable_payment_balance": 0.0000,
"total_balance": 900.0000
}
]
}
}
Başarısız Yanıt:
{
"status": 2,
"code": "300",
"message": "Girmiş olduğunuz numaraya ait cüzdan bulunamadı. Lütfen kontrol edip yeniden deneyiniz.",
"payload": null
}