Powerful API Features

Explore the strong set of features that make Coinranking API the preferred choice for leading applications in the crypto industry.

Key Features

Everything you need to build powerful cryptocurrency applications.

Real-Time Price Data

Stream live crypto prices instantly with WebSockets. Never miss a price change across thousands of coins and exchanges.

  • Aggregated market prices
  • Exchange-specific rates
  • Complete trading pair data
Learn More

DEX Data

Get complete DEX data from Uniswap, SushiSwap, PancakeSwap, and more—all in one place.

  • DEX token prices and rates
  • Detailed exchange profiles
  • All trading pairs tracked
Learn More

Real-Time DEX Data

WebSocket streams for live DEX prices. Get instant updates on trading pairs and volumes as they happen—no polling needed.

  • Live exchange-specific rates
  • Real-time trading pair data
  • Complete DEX coverage
Learn More

Popular API Endpoints

Explore our most popular endpoints for crypto data

ProfessionalMost Popular

WebSockets

Get live price and volume data from centralized exchanges with instant updates and flexible filtering options.

  • Instant updates instead of 1-minute delays
  • Filter by specific coins or get all prices
  • All major exchanges covered
  • Live price and 24-hour volume data
View in Docs
response.json
WebSocket
// WebSocket Rate Response
{
  "currencyUuid": "Qwsogvtv82FCd",
  "price": "107823.835504191964312353",
  "volume": "30245670403.287645846237386287"
}

// Connect & Subscribe:
// wss://api.coinranking.com/v2/real-time/rates?x-access-token=YOUR_API_KEY
// Send: {"currencyUuids": ["Qwsogvtv82FCd", "razxDUgYGNAdQ"], "throttle": "1s"}
...

Access price data, trading volumes, and token pairs from leading DEXs like Uniswap, PancakeSwap, and others through our comprehensive API.

  • Stream live price data from top DEXs
  • Subscribe by exchange, market, or currency
  • Almost all DEXs covered and continuously added
  • Detailed ticker data with base and quote volumes
View in Docs
response.json
WebSocket
// WebSocket Ticker Response (DEX)
{
  "marketUuid": "dj23kKgETIie",
  "exchangeUuid": "ZPwj4HqS4",
  "baseUuid": "Qwsogvtv82FCd",
  "quoteUuid": "aKzUVe4Hh_CON",
  "exchangeType": "dex",
  "close": "107823.45",
  "price": "107823.45",
  "baseVolume": "2547.89132",
  "quoteVolume": "274685931.2820064",
  "volume": "274685931.2820064",
  "filters": []
}

// Connect & Subscribe:
// wss://api.coinranking.com/v2/real-time/tickers?x-access-token=YOUR_API_KEY
// Send: {"exchangeUuids": ["ZPwj4HqS4"], "throttle": "1s"}
...

Historical Price Data

Fill your chart nicely with over 15 years of historical price data.

  • Over 15 years of historical data
  • Comprehensive price history
  • Custom date ranges
  • In any fiat or cryptocurrency
View in Docs
response.json
REST
// GET /v2/coin/Qwsogvtv82FCd/history?timePeriod=5y
{
  "status": "success",
  "data": {
    "change": "-2.45",
    "history": [
      {
        "price": "107800.50",
        "timestamp": 1730678400
      },
      {
        "price": "106950.25",
        "timestamp": 1730592000
      },
      {
        "price": "108200.75",
        "timestamp": 1730505600
      },
      {
        "price": "107450.30",
        "timestamp": 1730419200
      }
    ]
  }
}

// Returns 15+ years of daily price points
...

OHLCV Data

Make a candlestick chart with our OHLCV (Open High Low Close Volume) data.

  • Open High Low Close Volume data
  • Perfect for candlestick charts
  • Custom Timeframes
  • Trading volume included
View in Docs
response.json
REST
// GET /v2/coin/Qwsogvtv82FCd/ohlcv?interval=day
{
  "status": "success",
  "data": {
    "ohlcvs": [
      {
        "startingAt": 1730678400,
        "endingAt": 1730764800,
        "open": "106800.25",
        "high": "108950.75",
        "low": "106200.50",
        "close": "107800.30",
        "avg": "107487.95",
        "volume": "15847293.45"
      },
      {
        "startingAt": 1730592000,
        "endingAt": 1730678400,
        "open": "107200.50",
        "high": "107850.25",
        "low": "105900.75",
        "close": "106800.25",
        "avg": "106937.94",
        "volume": "14293847.82"
      }
    ]
  }
}
...

Historical Rankings

Give your app users access to historical ranking data of any coin.

  • Ranking by Market Cap, Trading Volume, and more
  • Full historical ranking data
View in Docs
response.json
REST
// GET /v2/coin/Qwsogvtv82FCd/history?timePeriod=1y
{
  "status": "success",
  "data": {
    "change": "145.32",
    "history": [
      {
        "price": "107800.50",
        "timestamp": 1730678400,
        "rank": 1
      },
      {
        "price": "95200.25",
        "timestamp": 1722988800,
        "rank": 1
      },
      {
        "price": "68450.75",
        "timestamp": 1715212800,
        "rank": 1
      },
      {
        "price": "43925.30",
        "timestamp": 1699142400,
        "rank": 1
      }
    ]
  }
}
...

Access comprehensive supply data including circulating, total, and max supply, plus reserved addresses and full historical records.

  • Circulating, Total, and Max supply
  • Reserved supply addresses and details
  • Full historical supply data
View in Docs
response.json
REST
// GET /v2/coin/Qwsogvtv82FCd
{
  "status": "success",
  "data": {
    "coin": {
      "uuid": "Qwsogvtv82FCd",
      "symbol": "BTC",
      "name": "Bitcoin",
      "supply": {
        "confirmed": true,
        "supplyAt": 1730678400,
        "circulating": "19785643",
        "total": "19785643",
        "max": "21000000"
      }
    }
  }
}

// 94.22% of max supply in circulation
...

Get comprehensive information about any cryptocurrency.

  • Detailed coin information
  • Coin logos
  • Social media links
  • Project descriptions
View in Docs
response.json
REST
// GET /v2/coin/Qwsogvtv82FCd
{
  "status": "success",
  "data": {
    "coin": {
      "uuid": "Qwsogvtv82FCd",
      "symbol": "BTC",
      "name": "Bitcoin",
      "color": "#f7931A",
      "iconUrl": "https://cdn.coinranking.com/bOabBYkcX/bitcoin_btc.svg",
      "price": "107800.50",
      "marketCap": "2133456789012",
      "rank": 1,
      "24hVolume": "30262770953",
      "change": "-2.45",
      "allTimeHigh": {
        "price": "109800.75",
        "timestamp": 1730505600
      },
      "numberOfMarkets": 52847,
      "numberOfExchanges": 487,
      "websiteUrl": "https://bitcoin.org"
    }
  }
}
...

Ready to Get Started?

Join thousands of developers who trust our API for their cryptocurrency applications.