MagnusPay
MagnusPay
GET/crypto-deposits/currencies

Moedas e Redes

Lista as criptomoedas que seu cliente pode usar pra pagar, com a taxa e os limites do recebimento.

Hoje são 29 criptomoedas em 34 redes (USDT em TRC20, ERC20, BEP20 e Solana; USDC em BEP20, Solana e Polygon; Bitcoin, Ethereum, Solana, BNB, TRON, XRP, Litecoin, Dogecoin e outras). O code de cada item é o que você manda em currency ao criar a cobrança. Todo valor é liquidado em reais no seu saldo.

Exemplo de Request

curlbash
curl "https://api.magnuspay.com.br/crypto-deposits/currencies" \
  -H "X-API-Key: magnus_sua_api_key"

Resposta

200 OKjson
{
  "success": true,
  "data": {
    "available": true,
    "currencies": [
      { "code": "usdttrc20", "name": "USDT", "network": "Tron (TRC20)", "enabled": true },
      { "code": "btc", "name": "Bitcoin", "network": "Bitcoin", "enabled": true }
    ],
    "fee": { "percent": 0.03, "fixed": 1.49 },
    "limits": { "min": 10, "max": 3000 }
  }
}

Campos

ParâmetroTipo
availableboolean
currencies[].codestring
fee.percent / fee.fixednumber
limits.min / limits.maxnumber

Estimativa de conversão

Quanto de cripto o cliente envia por um valor em reais (cotação do momento):

curlbash
curl "https://api.magnuspay.com.br/crypto-deposits/estimate?amount=100&currency=usdttrc20" \
  -H "X-API-Key: magnus_sua_api_key"

# { "success": true, "data": { "amount": 100, "currency": "usdttrc20", "cryptoAmount": 19.92 } }