Transferir a la billetera personal
Transfiera fondos desde su billetera comercial a su billetera personal
Pedido
Parámetros de consulta
| Nombre | Tipo de parámetro | Definición |
|---|---|---|
| amount* | string | La cantidad a transferir |
| currency* | string | Código de moneda. Solo se permite el código de criptomonedas. |
Tipo de parámetro
stringDefinición
La cantidad a transferirTipo de parámetro
stringDefinición
Código de moneda. Solo se permite el código de criptomonedas.
* - parámetro obligatorio
Ejemplo de solicitud
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"
}'
CopiarRespuesta
Parámetros de respuesta
| Nombre | Tipo de parámetro | Definición |
|---|---|---|
| user_wallet_transaction_uuid | string | Uuid de transacción de billetera personal |
| user_wallet_balance | string | Equilibrio de billetera personal |
| merchant_transaction_uuid | string | Uuid de transacción de billetera comercial |
| merchant_balance | string | Balance de billetera de negocios |
Tipo de parámetro
stringDefinición
Uuid de transacción de billetera personalTipo de parámetro
stringDefinición
Equilibrio de billetera personalTipo de parámetro
stringDefinición
Uuid de transacción de billetera comercialTipo de parámetro
stringDefinición
Balance de billetera de negocios
Ejemplo de respuesta
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}CopiarPosibles errores
Errores de validación
código : 422
Ejemplos de respuestas:
Si se requiere algún parámetro y no se pasa:
1{
2 "state": 1,
3 "errors": {
4 "amount": ["validation.required"]
5 }
6}CopiarSi el pago está bloqueado en su usuario, recibirá este mensaje de error. Esto sucede, por ejemplo, cuando cambia su contraseña y los pagos están bloqueados durante 24 horas.
1{
2 "state": 1,
3 "message": "You are forbidden"
4}CopiarSi no hay una billetera personal activa con moneda proporcionada:
1{
2 "state": 1,
3 "message": "No found user wallet"
4}CopiarSi no hay suficientes fondos en su billetera personal para transferir la cantidad:
1{
2 "state": 1,
3 "message": "Not enough funds"
4}CopiarSi el monto de la transferencia es menor que la cantidad mínima compatible con la criptomoneda, recibirá este mensaje de error
1{
2 "state": 1,
3 "message": "Minimum amount 0.5 USDT"
4}CopiarSi el monto de la transferencia es mayor que la cantidad máxima compatible de criptomoneda, recibirá este mensaje de error:
1{
2 "state": 1,
3 "message": "Maximum amount 10000000 USDT"
4}CopiarError Interno del Servidor
código : 500
Ejemplos de respuestas:
1{
2 "message": "Server error, #1",
3 "code": 500,
4 "error": null
5}Copiar