Головний
/Виплата
/Перекладіть на особистий гаманець
Копіювати сторінку
Перенесіть кошти зі свого бізнес -гаманця до вашого особистого гаманця
| Назва | Тип параметра | Визначення |
|---|---|---|
| amount* | string | Сума для переказу |
| currency* | string | Валютний код. Допускається лише код криптовалюти. |
* - обов'язковий параметр
curl https://api.heleket.com/v1/transfer/to-personal \
-X POST \
-H 'merchant: YOUR_MERCHANT_UUID' \
-H 'sign: YOUR_SIGNATURE' \
-H 'Content-Type: application/json' \
-d '{
"amount": "15",
"currency": "USDT"
}'
Копіювати| Назва | Визначення |
|---|---|
| user_wallet_transaction_uuid | UUID особистого гаманця |
| user_wallet_balance | Особистий баланс гаманця |
| merchant_transaction_uuid | UUID транзакції бізнес -гаманця |
| merchant_balance | Баланс бізнес -гаманця |
1{
2 "state": 0,
3 "result": {
4 "user_wallet_transaction_uuid": "1b29bab7-8258-4b50-a696-ccd84d742ac8",
5 "user_wallet_balance": "15.00000000",
6 "merchant_transaction_uuid": "31ad7298-b323-40e4-9989-8b966ff27805",
7 "merchant_balance": "20.00000000"
8 }
9}Копіюватикодування : 422
Приклад відповіді:
Якщо якийсь параметр потрібен і не переданий:
1{
2 "state": 1,
3 "errors": {
4 "amount": ["validation.required"]
5 }
6}КопіюватиЯкщо виплата заблокована на вашому користувачеві, ви отримаєте це повідомлення про помилку. Це відбувається, наприклад, коли ви змінюєте пароль, а виплати заблоковані протягом 24 годин.
1{
2 "state": 1,
3 "message": "You are forbidden"
4}КопіюватиЯкщо немає активного особистого гаманця з наданою валютою:
1{
2 "state": 1,
3 "message": "No found user wallet"
4}КопіюватиЯкщо на вашому особистому гаманці не вистачає коштів, щоб передати суму:
1{
2 "state": 1,
3 "message": "Not enough funds"
4}КопіюватиЯкщо сума передачі менша, ніж мінімальна сума, що підтримується для криптовалюти, ви отримаєте це повідомлення про помилку
1{
2 "state": 1,
3 "message": "Minimum amount 0.5 USDT"
4}КопіюватиЯкщо сума передачі перевищує максимально підтримувану суму для криптовалюти, ви отримаєте це повідомлення про помилку:
1{
2 "state": 1,
3 "message": "Maximum amount 10000000 USDT"
4}Копіюватикодування : 500
Приклад відповіді:
1{
2 "message": "Server error, #1",
3 "code": 500,
4 "error": null
5}Копіювати