MagnusPay
MagnusPay
POST/crypto-withdrawals

Sacar em Cripto

Converte saldo em reais pra cripto e envia pra uma carteira externa (MetaMask, Trust, corretora…).

Consulte as redes, a taxa e os limites em GET /crypto-withdrawals/config antes de sacar. O endereço é validado pela rede escolhida. Se o envio falhar, o valor volta automaticamente pro seu saldo. Com a segurança de transferências ativa, a API responde 403 com requireSecurityCode: true: reenvie com verificationCode.

Request Body

ParâmetroTipo
amount*number
currency*string
address*string
verificationCodestring

Exemplo de Request

curlbash
curl -X POST "https://api.magnuspay.com.br/crypto-withdrawals" \
  -H "X-API-Key: magnus_sua_api_key" \
  -H "Content-Type: application/json" \
  -d '{ "amount": 200, "currency": "usdttrc20", "address": "TVv7...s1897" }'

Resposta

200 OKjson
{
  "success": true,
  "message": "Saque de 35.41 USDT solicitado",
  "data": {
    "id": "6ac9...",
    "status": "PENDING",
    "amountBrl": 200,
    "fee": 14,
    "amountCrypto": 35.41,
    "coin": "USDT",
    "network": "Tron (TRC20)",
    "toAddress": "TVv7...s1897"
  }
}

Redes, taxa e prévia

curlbash
# redes disponíveis, taxa, spread e limites
curl "https://api.magnuspay.com.br/crypto-withdrawals/config" -H "X-API-Key: magnus_sua_api_key"

# quanto chega na carteira (já sem a taxa)
curl "https://api.magnuspay.com.br/crypto-withdrawals/estimate?amount=200&currency=usdttrc20" -H "X-API-Key: magnus_sua_api_key"