Endpoints

List supported tokens

Get supported assets and their current transfer limits.

GET/cloak/v1/tokens
Examples in

Cache this response for a few minutes. Refresh it regularly so your app uses current asset and limit information.

Request

Request
curl -sS "https://api.veilo.network/cloak/v1/tokens" \
  -H "Authorization: Bearer $VEILO_KEY"

Response

200 · application/json
{
  "success": true,
  "tokens": [
    {
      "assetId":   "veilo-usdc",
      "mint":      "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "symbol":    "USDC",
      "decimals":  6,
      "minAmount": "50000000",
      "maxAmount": "200000000000"
    }
  ]
}

stale: true means Cloak returned cached data after a refresh failed. The data remains usable.

Never hard-code min and max

Limits can change. Read them here and from any limit error. See Limits.

SOL and wSOL are separate pools

They have distinct asset IDs and distinct limits. See Amounts & assets.