Kişisel cüzdana transfer

Fonları iş cüzdanınızdan kişisel cüzdanınıza aktarın

post https://api.cryptomus.com/v1/transfer/to-personal Kopyala

Rica etmek

Sorgu parametreleri

İsimParametre türüTanım
amount*stringTransfer tutarı
currency*stringPara kodu. Yalnızca kripto para birimi koduna izin verilir.

Parametre türü

string

Tanım

Transfer tutarı

Parametre türü

string

Tanım

Para kodu. Yalnızca kripto para birimi koduna izin verilir.

* - zorunlu parametre

Talep Örneği


curl https://api.cryptomus.com/v1/transfer/to-personal \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: fe99035f86fa436181717b302b95bacff1' \
-H 'Content-Type: application/json' \
-d '{
        "amount": "15",
        "currency": "USDT"
    }'
Kopyala

Cevap

Yanıt parametreleri

İsimParametre türüTanım
user_wallet_transaction_uuidstringKişisel cüzdan işleminin uuid
user_wallet_balancestringKişisel Cüzdan Dengesi
merchant_transaction_uuidstringİş cüzdanı işleminin uuid
merchant_balancestringİş cüzdanı dengesi

Parametre türü

string

Tanım

Kişisel cüzdan işleminin uuid

Parametre türü

string

Tanım

Kişisel Cüzdan Dengesi

Parametre türü

string

Tanım

İş cüzdanı işleminin uuid

Parametre türü

string

Tanım

İş cüzdanı dengesi

Yanıt örneği


1{
2	"state": 0,
3	"result": {
4		"user_wallet_transaction_uuid": "26109ba0-b05b-4ee0-93d1-fd62c822ce95",
5		"user_wallet_balance": "15.00000000",
6		"merchant_transaction_uuid": "95bfcabb-a0ab-48f1-80b3-ce3bc2dbb653",
7		"merchant_balance": "20.00000000"
8	}
9}
Kopyala

Olası hatalar

Doğrulama hataları

kodlamak : 422

örnek yanıtlar:

Bazı parametre gerekiyorsa ve geçmiyorsa:


1{
2	"state": 1,
3	"errors": {
4		"amount": ["validation.required"]
5	}
6}
Kopyala

Ödeme kullanıcınıza engellenirse, bu hata mesajını alırsınız. Bu, örneğin, şifrenizi değiştirdiğinizde ve ödemeler 24 saat boyunca engellendiğinde olur.


1{
2    "state": 1,
3    "message": "You are forbidden"
4}
Kopyala

Sağlanan para birimi olan aktif kişisel cüzdan yoksa:


1{
2    "state": 1,
3    "message": "No found user wallet"
4}
Kopyala

Kişisel cüzdanınızda miktarı aktarmak için yeterli fon yoksa:


1{
2    "state": 1,
3    "message": "Not enough funds"
4}
Kopyala

Aktarım miktarı, kripto para birimi için desteklenen minimum miktardan azsa, bu hata mesajını alacaksınız


1{
2    "state": 1,
3    "message": "Minimum amount 0.5 USDT"
4}
Kopyala

Aktarım miktarı kripto para birimi için desteklenen maksimum miktardan fazlaysa, bu hata mesajını alacaksınız:


1{
2    "state": 1,
3    "message": "Maximum amount 10000000 USDT"
4}
Kopyala

İç Sunucu Hatası

kodlamak : 500

örnek yanıtlar:


1{
2	"message": "Server error, #1",
3	"code": 500,
4	"error": null
5}
Kopyala