Shaxsiy hamyonga o'tish

Mablag'ingizni biznesingizdagi hamyondan shaxsiy hamyoningizga o'tkazing

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

Talab qilmoq

So'rov parametrlari

IsmParametr turiTa'rif
amount*stringO'tkazish uchun miqdor
currency*stringValyuta kodi. Faqat kriptofiylik kodiga ruxsat beriladi.

Parametr turi

string

Ta'rif

O'tkazish uchun miqdor

Parametr turi

string

Ta'rif

Valyuta kodi. Faqat kriptofiylik kodiga ruxsat beriladi.

* - Majburiy parametr

Misolga misol


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"
    }'
Nusxalash

Javob

Javob parametrlari

IsmParametr turiTa'rif
user_wallet_transaction_uuidstringShaxsiy hamyonning UUID
user_wallet_balancestringShaxsiy hamyon balansi
merchant_transaction_uuidstringBuykali hamyon operatsiyasining UUID
merchant_balancestringBusiness hamyon qoldig'i

Parametr turi

string

Ta'rif

Shaxsiy hamyonning UUID

Parametr turi

string

Ta'rif

Shaxsiy hamyon balansi

Parametr turi

string

Ta'rif

Buykali hamyon operatsiyasining UUID

Parametr turi

string

Ta'rif

Business hamyon qoldig'i

Javob namunasi


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}
Nusxalash

Mumkin bo'lgan xatolar

Tasdiqlash xatolari

kod : 422

misol javoblar:

Agar ba'zi parametr talab qilinsa va berilmasa:


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

Agar sizning foydalanuvchiingiz bloklangan bo'lsa, siz ushbu xato xabarini olasiz. Bu, masalan, parolingizni o'zgartirganingizda sodir bo'ladi va to'lovlar 24 soat davomida bloklanadi.


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

Agar mavjud valyuta bilan faol shaxsiy hamyon bo'lmasa:


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

Agar sizning shaxsiy hamyoningizda mablag 'yetarli bo'lmasa:


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

Agar pul o'tkazma summasi kriptocurrence uchun eng kam qo'llab-quvvatlanadigan miqdordan kam bo'lsa, ushbu xato xabarini olasiz


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

Agar pul o'tkazmasi kriptcolatsiya uchun maksimal qo'llab-quvvatlanadigan summadan katta bo'lsa, siz ushbu xato xabarini olasiz:


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

Serverdagi ichki xatolik

kod : 500

misol javoblar:


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