Skip to main content

Process & Balance

İşlem ve bakiye sorgulama endpoint'leri.


Provider Bakiyelerini Asset'e Göre Getir

Belirli bir asset için provider bakiyelerini getirir.

Authentication
  • x-auth (tenant-id)
HTTP Request

GET /process/get-provider-balances-of-asset

Request Parameters
FieldTypeRequiredDefaultDesc
accountstringtrue-Provider hesap adı
providerstringtrue-Provider tanımlayıcı
assetstringtrue-Asset/coin kodu
fromdatetimestampfalse-Başlangıç tarihi (milisaniye)
todatetimestampfalse-Bitiş tarihi (milisaniye)
Response Parameters
FieldTypeNullableDesc
accountnamestringfalseHesap adı
assetObjectobjectfalseAsset bilgileri
assetObject.assetstringfalseAsset/coin kodu
assetObject.freenumberfalseKullanılabilir bakiye
assetObject.lockednumberfalseKilitli bakiye
Response Body Example
[
{
"accountname": "main_account",
"assetObject": {
"asset": "BTC",
"free": 10.5,
"locked": 2.3
}
}
]

Provider Bakiyelerini Getir

Tüm provider bakiyelerini getirir.

Authentication
  • x-auth (tenant-id)
HTTP Request

GET /process/get-provider-balances

Request Parameters
FieldTypeRequiredDefaultDesc
providerstringtrue-Provider tanımlayıcı
accountstringfalse-Hesap adı (boş ise 'AllAccounts' kullanılır)
Response Body Example
[
{
"accountname": "AllAccounts",
"assetObject": {
"asset": "ETH",
"free": 150.25,
"locked": 10.0
}
}
]

Provider Bakiyeleri Toplam

Belirli bir zaman aralığı için toplam provider bakiyelerini getirir.

Authentication
  • x-auth (tenant-id)
HTTP Request

GET /process/get-provider-balances-total

Request Parameters
FieldTypeRequiredDefaultDesc
providerstringtrue-Provider tanımlayıcı
datetime5mintimestamptrue-5 dakikalık aralık timestamp
assetstringfalse-Asset/coin kodu filtresi

Admin - İşlem Detayları

Admin için işlem detaylarını getirir.

Authentication
  • x-auth (tenant-id)
HTTP Request

GET /process/get-process-admin

Request Parameters
FieldTypeRequiredDefaultDesc
userIdstringtrue-Üye/kullanıcı ID
codestringfalse-Para birimi kodu
startDatetimestampfalse-Başlangıç tarihi (milisaniye)
endDatetimestampfalse-Bitiş tarihi (milisaniye)
typestringfalse-Kullanıcı tipi filtresi
Response Body Example
[
{
"transactionId": "tx_123456",
"networkCode": "ETH",
"txId": "0xabc123...",
"explorerUrl": "https://etherscan.io/tx/0xabc123...",
"internalTransaction": false
}
]

Admin - Üye Asset Bakiyeleri

Üyenin asset bakiyelerini getirir.

Authentication
  • x-auth (tenant-id)
HTTP Request

GET /admin/get-member-asset-balances

Request Parameters
FieldTypeRequiredDefaultDesc
userIdstringtrue-Üye ID
typestringfalse-Kullanıcı tipi

Admin - Üye Asset Bakiyeleri Toplamı

Üyenin toplam bakiyesini getirir.

Authentication
  • x-auth (tenant-id)
HTTP Request

GET /admin/get-member-asset-balances-sum

Request Parameters
FieldTypeRequiredDefaultDesc
userIdstringfalse-Üye ID
codestringfalse-Asset/para birimi kodu
currencyIdstringfalse-Para birimi ID

Günlük Pozisyonları Getir

Kullanıcının günlük pozisyonlarını getirir.

Authentication
  • x-auth (tenant-id)
HTTP Request

GET /balance/get-daily-position

Request Parameters
FieldTypeRequiredDefaultDesc
startDatedatefalse-Başlangıç tarihi
endDatedatefalse-Bitiş tarihi
symbolstringfalse-Trading sembol filtresi

Admin - Çekim Kripto Kuyruğu

Kripto çekim kuyruğunu getirir.

Authentication
  • x-auth (tenant-id)
HTTP Request

GET /admin/get-withdrawal-crypto-queue

Request Parameters
FieldTypeRequiredDefaultDesc
idstringfalse-Kayıt ID
userIdstringfalse-Üye ID
codestringfalse-Kripto para kodu
addressstringfalse-Cüzdan adresi
addressTagstringfalse-Adres etiketi
networkstringfalse-Blockchain ağı
startDatetimestampfalse-Başlangıç tarihi
endDatetimestampfalse-Bitiş tarihi
isActivebooleanfalse-Aktif durumu
statusCodenumberfalse-Çekim durumu kodu
externalIdstringfalse-Harici sistem ID
attemptIdentifierstringfalse-Deneme takip ID
txIdstringfalse-Transaction ID
fullNamestringfalse-Üye tam adı
Response Body Example
[
{
"id": "123",
"userId": "user_456",
"code": "BTC",
"address": "bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh",
"network": "BTC",
"explorerUrl": "https://blockchair.com/bitcoin/transaction/...",
"transactionStatus": 6,
"transactionDescription": "Completed"
}
]