Harici kripto adrese para çekme doğrulama
POST/api/withdrawal/validation/crypto-external
İşlem oluşturmadan, para birimi dönüştürmeli harici kripto adrese para çekmeyi doğrular.
İstek
- application/json
- Body
- Örnek
İstek gövdesizorunlu
Harici kripto adrese para çekme doğrulama verileri.
Kaynak cüzdan ID’si.
USD880390848110Tutar.
Olası değerler: >= 0
10.25İşlem.
Olası değerler: [GIVE, GET]
GIVENot.
Olası değerler: <= 255 karakter
Sandbox transfer noteHedef para birimi.
Olası değerler: [BTC, ETH, SOL, TRX, XRP, TON, LTC, AVAX, BNB, POL, USDT, USDT_BEP20, USDT_ERC20, USDT_TRC20, USDT_SOL, USDT_AVAXC, USDT_POL, USDT_OP, USDT_ARB, USDT_TON, USDC, USDC_ERC20, USDC_BEP20, USDC_ARB, USDC_OP, USDC_POL, USDC_AVAXC, USDC_SOL]
USDaddress objectzorunlu
Merchant Crypto Address şeması.
Adres.
test-valueMemo.
test-valuereceiverInfo object
Merchant Receiver Info şeması.
Ad.
Olası değerler: <= 30 karakter
LeoSoyad.
Olası değerler: <= 30 karakter
PeoDoğum tarihi.
30/01/1991Şirket adı.
Olası değerler: >= 3 karakter and <= 100 karakter
PotterCompanyKaynak para birimi.
Olası değerler: [USD, EUR, USDT, USDC, BTC, ETH, SOL, TRX, XRP, TON, LTC]
USD{
"srcWalletId": "USD880390848110",
"amount": 10.25,
"action": "GIVE",
"note": "Sandbox transfer note",
"destCurrency": "BTC",
"address": {
"address": "TLxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"memo": null
},
"receiverInfo": {
"firstName": "Leo",
"lastName": "Peo",
},
"srcCurrency": "USD"
}
Yanıtlar
- 200
- 400
- 401
- 404
- 500
OK
Hatalı istek. İstek hatalı biçimlendirilmiş veya geçersiz parametreler içeriyor.
- application/json
- Şema
- Örnek
Şema
- Array [
- ]
Yanıt durumu.
Olası değerler: [error]
errordata objectzorunlu
Hata yanıtı verileri.
errors object[]zorunlu
İstek için döndürülen hataların listesi.
Değişmeyen, makine tarafından okunabilir hata kodu.
disabledHata kategorisi.
FORMDestek ve günlükler için kısa, benzersiz hata tanımlayıcısı.
errTest1234Okunabilir hata açıklaması.
REQUESTED OPERATION IS DISABLED FOR THE MERCHANT APIVarsa hatayla ilgili istek alanı.
nullEk hata parametreleri.
Tanılama için kaydedilen istek parametreleri.
{
"status": "error",
"data": {
"errors": [
{
"errorMessage": "disabled",
"errorType": "FORM",
"errorId": "errTest1234",
"errorDescription": "REQUESTED OPERATION IS DISABLED FOR THE MERCHANT API",
"errorField": null,
"params": [],
"requestParams": {}
}
]
}
}
Yetkisiz. Üye işyeri kimlik doğrulama başlıkları eksik veya geçersiz.
- application/json
- Şema
- Örnek