Asset Withdrawal
Kripto çekim endpoint'leri.
Crypto
Kripto çekim işlemleri bölümü.
Crypto Withdrawal Precheck
Çekim ön kontrollerini gerçekleştirir. Tebliğ gereği kripto varlık çekimine bakiye oluşumundan 48 saat sonra izin verilir. İlk çekim işlemi için bekleme süresi 72 saattir. Bununla ilgili olarak çekim işlemlerine assetMaturity filtresi eklenmiştir.
Kullanıcının son 48 ya 72 saatteki bir varlık değişimi grafiği çıkartılır ve lokal minimum noktaları ile belirtilen miktarlarda çekim için geçmesi gereken süre hesaplanır.

Ön kontrol sırasında çalıştırılması gereken yeni filtreler eklenirse bu endpoint ile sonuçlar aktarılabilir.
Authentication
x-auth
HTTP Request
GET /asset/withdrawal/precheck
Request Parameters
| Field | Type | Required | Default | Desc |
|---|---|---|---|---|
currencyCode | string | true | - | Currency code |
Response Parameters
| Field | Type | Required | Default | Desc |
|---|---|---|---|---|
currencyCode | string | true | - | Currency code |
filters.assetMaturity.expectedHoursPassed | number | true | - | Varlık oluşumundan sonra geçmesi gereken süre(hour). 48 veya 72 |
filters.assetMaturity.waitingTimes[].wait | number | true | - | Belirtilen miktarda çekim için geçmesi gereken süre(ms) |
filters.assetMaturity.waitingTimes[].amount | number | true | - | Mümkün olan çekim miktarı |
Response Body Example
{
"currencyCode": "BTC",
"filters": {
"assetMaturity": {
"expectedHoursPassed": 48,
"waitingTimes": [
{
"wait": 0,
"amount": 2.234508
},
{
"wait": 11470791,
"amount": 2.234792
},
{
"wait": 11491816,
"amount": 2.235076
},
...
{
"wait": 81164389,
"amount": 2.237671
},
{
"wait": 111058754,
"amount": 2.237964
},
{
"wait": 172225531,
"amount": 2.238443
}
]
}
}
}
Errors
INVALID_FIELD
Crypto Withdrawal
Kripto çekim isteği başlatır.
Authentication
-
x-auth + 2FA(two methods) -
2FA priority list:
['PUSH', 'TOTP', 'MAIL', 'SMS'] -
Tanımlı cihazdan gelen istekte push onayı tamamlanmış sayılır ve yalnızca 1 yöntem istenir.
HTTP Request
POST /asset/withdrawal
Request Parameters
| Field | Type | Required | Default | Desc |
|---|---|---|---|---|
coin | string | true | - | Currency code |
amount | string | true | - | Çekim miktarı |
network | string | true | - | Çekim yapılacak ağ kodu |
address | string | true | - | Çekim adresi |
addressTag | string | false | - | Çekim adresi tag ya da memo bilgisi |
receiverInfo | json | true | - | Çekim yapılan adres hakkında bilgilendirme |
baseWithdrawFee | number | false | - | Çekim işleminin taban fee miktarı |
Request Body Example
From web
{
"coin": "SOL",
"amount": "0.1",
"network": "SOL",
"address": "4sQ7...Mcck",
"receiverInfo": {
"exchangeId":66,
"description":"Kendi hesabıma çektim",
"platformType":1,
"isSelfWithdraw":true
}
}
From mobile
{
"coin": "SOL",
"amount": "0.1",
"network": "SOL",
"address": "4sQ7x...Mcck",
"receiverInfo": {
"exchangeId":66,
"description":"Kendi hesabıma çektim",
"platformType":1,
"isSelfWithdraw":true
}
}
Response Body Example
To web
{
"challenge": {
"challengeId": "jMKCydtTqvYjQ71q",
"ts": 1759991691779,
"status": "PENDING",
"expire": 600,
"methodList": [
{
"id": "KNdd",
"name": "PUSH",
"expire": 60,
"renewStart": 0
},
{
"id": "NMYk",
"name": "MAIL",
"expire": 120,
"renewStart": 60,
"hint": "m***l@gmail.com"
}
]
}
}
To registered mobile device
{
"challenge": {
"challengeId": "65ngWGhAKTj1J4xq",
"ts": 1759997725111,
"status": "PENDING",
"expire": 600,
"methodList": [
{
"id": "xUz2",
"name": "MAIL",
"expire": 120,
"renewStart": 60,
"hint": "m***l@gmail.com"
}
]
}
}
2FA ongoing push details
[
{
"body": "SOL çekim isteğini onaylamak için tıklayınız.",
"data": {
"challengeId": "8KsE9wnCWacCtMTe",
"methodId": "TxXM",
"action": "WITHDRAW_CRYPTO",
"actionTitle": "Crypto Withdrawal",
"ts": 1759991944008,
"params": {
"currency": "SOL",
"ip": "104.247.174.90",
"amount": "0.1",
"network": "SOL",
"address": "4sQ7x...Mcck",
"addressTag": "",
"dateTime": "09.10.2025 09:39:04 (GMT+3)",
"infoTable": {
"metadata": {
"type": "simple",
"rows": 4,
"cols": 2
},
"data": [
[
"Tutar",
"0.1 SOL"
],
[
"Ağ",
"SOL"
],
[
"Adres",
"4sQ7x...Mcck"
],
[
"Tag / Memo",
""
]
]
},
"expire": 54
}
}
}
]
2FA complete response
{
"challengeId": "jMKCydtTqvYjQ71q",
"action": "WITHDRAW_CRYPTO",
"execResult": {
"success": true
}
}
Errors
INVALID_FIELDWD_NETWORK_ASSET_MISMATCHINSUFFICIENT_USER_LEVELINSUFFICIENT_BALANCEWD_FEE_CHANGEDWD_SELF_TRANSFERWD_FAILEDWD_BELOW_MIN_AMOUNTWD_USER_LIMIT_EXCEEDEDWD_PREV_ONGOING_REQWD_MASAK_BLACKLIST