Biznes hamyoniga o'tish

post
https://api.cryptomus.com/v1/transfer/to-business
Nusxa ko'chirmoq

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-business \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: fe99035f86fa436181717b302b95bacff1' \
-H 'Content-Type: application/json' \
-d '{
        "amount": "15",
        "currency": "USDT"
    }'
Nusxa ko'chirmoq

Javob

Javob parametrlari

IsmTa'rif
user_wallet_transaction_uuidmethods.Uuid of Personal wallet transaction
user_wallet_balanceShaxsiy hamyon balansi
merchant_transaction_uuidmethods.Uuid of Business wallet transaction
merchant_balanceBusiness hamyon qoldig'i

Ta'rif

methods.Uuid of Personal wallet transaction

Ta'rif

Shaxsiy hamyon balansi

Ta'rif

methods.Uuid of Business wallet transaction

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}
Nusxa ko'chirmoq

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}
Nusxa ko'chirmoq

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}
Nusxa ko'chirmoq

Agar mavjud valyuta bilan faol shaxsiy hamyon bo'lmasa:


1{
2    "state": 1,
3    "message": "No found user wallet"
4}
Nusxa ko'chirmoq

Agar mavjud valyutasi bo'lgan faol biznes hamyon bo'lmasa


1{
2    "state": 1,
3    "message": "Merchant wallet not found"
4}
Nusxa ko'chirmoq

Agar pulni berish uchun biznes hamyonida mablag 'yetarli bo'lmasa


1{
2    "state": 1,
3    "message": "Not enough funds"
4}
Nusxa ko'chirmoq

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}
Nusxa ko'chirmoq

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}
Nusxa ko'chirmoq

Serverdagi ichki xatolik

kod : 500

Misol javoblar:


1{
2	"message": "Server error, #1",
3	"code": 500,
4	"error": null
5}
Nusxa ko'chirmoq