Skip to main content

Get All Coins

Retrieve a list of all available virtual assets (cryptocurrencies) with optional filtering by enabled status or network.

Endpoint

GET /coins

Headers

HeaderValueRequired
x-api-key{your-api-key}Yes
x-secret-key{your-secret-key}Yes

Query Parameters

ParameterTypeRequiredDescription
enabledOnlybooleanNoFilter to only enabled coins (default: false)

Response

Success (200 OK)

{
"success": true,
"data": [
{
"id": "000-capital",
"symbol": "000",
"name": "000 Capital",
"platforms": {
"solana": "CVU6QRwpHz94UGyPFFehm1G1sFYRH7xDk9UhZ9RApump"
},
"enabled": true,
"createdAt": "2025-05-23T10:15:20.745Z",
"updatedAt": "2025-05-23T19:59:57.964Z"
},
{
"id": "01coin",
"symbol": "zoc",
"name": "01coin",
"platforms": {},
"enabled": true,
"createdAt": "2025-05-23T10:15:20.745Z",
"updatedAt": "2025-05-23T19:59:57.964Z"
},
{
"id": "bitcoin",
"symbol": "btc",
"name": "Bitcoin",
"platforms": {},
"enabled": true,
"createdAt": "2025-05-23T10:15:20.745Z",
"updatedAt": "2025-05-23T19:59:57.964Z"
},
{
"id": "ethereum",
"symbol": "eth",
"name": "Ethereum",
"platforms": {
"ethereum": "0x0000000000000000000000000000000000000000"
},
"enabled": true,
"createdAt": "2025-05-23T10:15:20.745Z",
"updatedAt": "2025-05-23T19:59:57.964Z"
},
{
"id": "1art",
"symbol": "1art",
"name": "OneArt",
"platforms": {
"fantom": "0xd3c325848d7c6e29b574cb0789998b2ff901f17e",
"ethereum": "0xd3c325848d7c6e29b574cb0789998b2ff901f17e",
"binance-smart-chain": "0xd3c325848d7c6e29b574cb0789998b2ff901f17e"
},
"enabled": true,
"createdAt": "2025-05-23T10:15:20.745Z",
"updatedAt": "2025-05-23T19:59:57.964Z"
}
]
}

Coin Properties

FieldTypeDescription
idstringUnique coin identifier
symbolstringTrading symbol (e.g., BTC, ETH)
namestringFull name of the coin
platformsobjectSupported blockchain networks and contract addresses
enabledbooleanWhether coin is available for transactions
createdAtstringTimestamp when coin was added
updatedAtstringLast update timestamp

Example Requests

Get all coins

curl -X GET "{{baseUrl}}/coins" \
-H "x-api-key: {your-api-key}" \
-H "x-secret-key: {your-secret-key}"

Get only enabled coins

curl -X GET "{{baseUrl}}/coins?enabledOnly=true" \
-H "x-api-key: {your-api-key}" \
-H "x-secret-key: {your-secret-key}"

Use Cases

  1. Transaction Forms: Populate cryptocurrency selection dropdowns
  2. Portfolio Tracking: Display all supported virtual assets
  3. Compliance: Show only enabled/compliant assets
  4. Platform Discovery: See which networks each coin supports
  5. Asset Overview: Get a complete list of available cryptocurrencies
  • Get Coins by Network: Use /coins/network/{blockchain} to get coins for a specific network