Get Coins Information
Get detailed information about coins including supported chains, withdrawal/deposit settings, and fees.
HTTP Request
GET /api/v1/spot/market/coins
Request Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| coin | string | No | Coin symbol (e.g., BTC). If omitted, returns all coins |
Request Example
Single Coin Request
curl -X GET "https://open-api.bydoxe.com/api/v1/spot/market/coins?coin=BTC"
All Coins Request
curl -X GET "https://open-api.bydoxe.com/api/v1/spot/market/coins"
Response Parameters
| Parameter | Type | Description |
|---|---|---|
| code | string | Response code |
| msg | string | Response message |
| requestTime | number | Request timestamp in milliseconds |
| data | object/array | Response data (object for single coin, array for all) |
| > coinId | string | Unique identifier for the coin |
| > coin | string | Coin symbol (e.g., BTC, ETH) |
| > transfer | string | Whether transfer is enabled ("true" or "false") |
| > chains | array | Array of supported blockchain networks |
| >> chain | string | Blockchain network name |
| >> needTag | string | Whether memo/tag is required ("true" or "false") |
| >> withdrawable | string | Whether withdrawal is enabled ("true" or "false") |
| >> rechargeable | string | Whether deposit is enabled ("true" or "false") |
| >> withdrawFee | string | Withdrawal fee amount |
| >> extraWithdrawFee | string | Additional withdrawal fee |
| >> depositConfirm | string | Number of confirmations required for deposit |
| >> withdrawConfirm | string | Number of confirmations required for withdrawal |
| >> minDepositAmount | string | Minimum deposit amount |
| >> minWithdrawAmount | string | Minimum withdrawal amount |
| >> browserUrl | string | Blockchain explorer URL |
| >> contractAddress | string | Smart contract address (for tokens) |
| >> withdrawStep | string | Withdrawal amount increment step |
| >> withdrawMinScale | string | Minimum decimal places for withdrawal |
| >> congestion | string | Network congestion status (normal, high, etc.) |
Response Example
Success Response (Single Coin)
{
"code": "00000",
"msg": "success",
"requestTime": 1732000000000,
"data": {
"coinId": "1",
"coin": "BTC",
"transfer": "true",
"chains": [
{
"chain": "BTC",
"needTag": "false",
"withdrawable": "true",
"rechargeable": "true",
"withdrawFee": "0.0005",
"extraWithdrawFee": "0",
"depositConfirm": "1",
"withdrawConfirm": "1",
"minDepositAmount": "0.0001",
"minWithdrawAmount": "0.0002",
"browserUrl": "https://btcscan.io",
"contractAddress": "",
"withdrawStep": "0",
"withdrawMinScale": "8",
"congestion": "normal"
}
]
}
}
Success Response (All Coins)
{
"code": "00000",
"msg": "success",
"requestTime": 1732000000000,
"data": [
{
"coinId": "1",
"coin": "BTC",
"transfer": "true",
"chains": [...]
},
{
"coinId": "2",
"coin": "ETH",
"transfer": "true",
"chains": [...]
}
]
}
Error Codes
| Code | Message |
|---|---|
| 40034 | coin does not exist |
| 50010 | No coins found |