Piyasa Değeri:

CoinMarketCap Genel API Belgeleri

Sürüm 2


Bitiş Noktası Özeti

Genel API Bitiş Noktaları

Listeler

  • Bitiş noktası: /listings/
  • Yöntem: GET
  • Açıklama: Bu bitiş noktası tek bir çağrıyla tüm aktif kripto para listelerini gösterir. Belirli bir kripto para biriminde daha fazla bilgi sorgulamak için İşaretleyici bitiş noktasında "id" alanını kullanın.
  • Örnek: https://api.coinmarketcap.com/v2/listings/
  • Örnek Yanıt:
    {
        "data": [
            {
                "id": 1, 
                "name": "Bitcoin", 
                "symbol": "BTC", 
                "website_slug": "bitcoin"
            }, 
            {
                "id": 2, 
                "name": "Litecoin", 
                "symbol": "LTC", 
                "website_slug": "litecoin"
            }, 
            ...
        },
        "metadata": {
            "timestamp": 1525137187, 
            "num_cryptocurrencies": 1602, 
            "error": null
        }
    ]                               

İşaretleyici

  • Bitiş noktası: /ticker/
  • Yöntem: GET
  • Açıklama: Bu bitiş noktası belirli bir sırada kripto para birimi işaretleyici verilerini gösterir. Çağrı başına maksimum sonuç sayısı 100. başlat ve limit parametrelerini kullanarak sayfalandırma yapılabilir.
  • Opsiyonel parametreler:
    • (int) başlat - alınan sonuçlar belirtilen sayıdan başlar (varsayılan 1)
    • (int) limit - maksimum [limit] sonuç (varsayılan 100; maks 100 kullanın) getirir
    • (string) sıralama - [sort] dayalı sıralama sonuçları getir. Olası değerler id, rank, volume_24h ve percent_change_24h (varsayılan rank).
      Not: id’nin istikrarlı bir sırada sonuç getirmesi garanti olan tek sıralama seçeneği olması nedeniyle, mümkün olan tüm sonuçlar arasında sayfalandırma yapılıyorsa sıralamak için id kullanılması şiddetle tavsiye edilir.
    • (string) yapı - ana veri alanı için yapıyı belirtin. Olası değerler: dictionary ve array (varsayılan dictionary).
    • (string) dönüştür - başka bir para birimi cinsinden fiyat bilgisi getirir.
      Geçerli fiat para birimi değerleri şunlardır: "AUD", "BRL", "CAD", "CHF", "CLP", "CNY", "CZK", "DKK", "EUR", "GBP", "HKD", "HUF", "IDR", "ILS", "INR", "JPY", "KRW", "MXN", "MYR", "NOK", "NZD", "PHP", "PKR", "PLN", "RUB", "SEK", "SGD", "THB", "TRY", "TWD", "ZAR"
      Geçerli kripto para birimi değerleri şunlardır: "BTC", "ETH" "XRP", "LTC" ve "BCH"
  • Örnek: https://api.coinmarketcap.com/v2/ticker/
  • Örnek: https://api.coinmarketcap.com/v2/ticker/?limit=10
  • Örnek: https://api.coinmarketcap.com/v2/ticker/?limit=10&sort=id
  • Örnek: https://api.coinmarketcap.com/v2/ticker/?start=101&limit=10
  • Örnek: https://api.coinmarketcap.com/v2/ticker/?start=101&limit=10&sort=id
  • Örnek: https://api.coinmarketcap.com/v2/ticker/?start=101&limit=10&sort=id&structure=array
  • Örnek: https://api.coinmarketcap.com/v2/ticker/?convert=EUR&limit=10
  • Örnek: https://api.coinmarketcap.com/v2/ticker/?convert=BTC&limit=10
  • Örnek Yanıt:
    {
        "data": {
            "1": {
                "id": 1, 
                "name": "Bitcoin", 
                "symbol": "BTC", 
                "website_slug": "bitcoin", 
                "rank": 1, 
                "circulating_supply": 17008162.0, 
                "total_supply": 17008162.0, 
                "max_supply": 21000000.0, 
                "quotes": {
                    "USD": {
                        "price": 9024.09, 
                        "volume_24h": 8765400000.0, 
                        "market_cap": 153483184623.0, 
                        "percent_change_1h": -2.31, 
                        "percent_change_24h": -4.18, 
                        "percent_change_7d": -0.47
                    }
                }, 
                "last_updated": 1525137271
            }, 
            "1027": {
                "id": 1027, 
                "name": "Ethereum", 
                "symbol": "ETH", 
                "website_slug": "ethereum", 
                "rank": 2, 
                "circulating_supply": 99151888.0, 
                "total_supply": 99151888.0, 
                "max_supply": null, 
                "quotes": {
                    "USD": {
                        "price": 642.399, 
                        "volume_24h": 2871290000.0, 
                        "market_cap": 63695073558.0, 
                        "percent_change_1h": -3.75, 
                        "percent_change_24h": -7.01, 
                        "percent_change_7d": -2.32
                    }
                }, 
                "last_updated": 1525137260
            } 
            ...
        },
        "metadata": {
            "timestamp": 1525137187, 
            "num_cryptocurrencies": 1602, 
            "error": null
        }
    ]                               

İşaretleyici (Belirli Para Birimi)

  • Bitiş noktası: /ticker/{id}/
  • Yöntem: GET
  • Açıklama: Bu bitiş noktası belirli bir kripto para birimi için işaretleyici verilerini gösterir. URL’de Liste bitiş noktasından "id" alanını kullanın.
  • Opsiyonel parametreler:
    • (string) yapı - ana veri alanı için yapıyı belirtin. Olası değerler: dictionary ve array (varsayılan dictionary).
    • (string) dönüştür - başka bir para birimi cinsinden fiyat bilgisi getirir.
      Geçerli fiat para birimi değerleri şunlardır: "AUD", "BRL", "CAD", "CHF", "CLP", "CNY", "CZK", "DKK", "EUR", "GBP", "HKD", "HUF", "IDR", "ILS", "INR", "JPY", "KRW", "MXN", "MYR", "NOK", "NZD", "PHP", "PKR", "PLN", "RUB", "SEK", "SGD", "THB", "TRY", "TWD", "ZAR"
      Geçerli kripto para birimi değerleri şunlardır: "BTC", "ETH" "XRP", "LTC" ve "BCH"
  • Örnek: https://api.coinmarketcap.com/v2/ticker/1/
  • Örnek: https://api.coinmarketcap.com/v2/ticker/1/?structure=array
  • Örnek: https://api.coinmarketcap.com/v2/ticker/1/?convert=EUR
  • Örnek: https://api.coinmarketcap.com/v2/ticker/1/?convert=BCH
  • Örnek Yanıt:
    {
        "data": {
            "id": 1, 
            "name": "Bitcoin", 
            "symbol": "BTC", 
            "website_slug": "bitcoin", 
            "rank": 1, 
            "circulating_supply": 17008162.0, 
            "total_supply": 17008162.0, 
            "max_supply": 21000000.0, 
            "quotes": {
                "USD": {
                    "price": 9024.09, 
                    "volume_24h": 8765400000.0, 
                    "market_cap": 153483184623.0, 
                    "percent_change_1h": -2.31, 
                    "percent_change_24h": -4.18, 
                    "percent_change_7d": -0.47
                }
            }, 
            "last_updated": 1525137271
        },
        "metadata": {
            "timestamp": 1525237332, 
            "error": null
        }
    }               
  • Örnek Hata Yanıtı:
    {
        "data": null, 
        "metadata": {
            "timestamp": 1525137187, 
            "error": "id not found"
        }
    }

Genel Veriler

  • Bitiş noktası: /global/
  • Yöntem: GET
  • Açıklama: Bu bitiş noktası coinmarketcap.com en üstünde bulunan genel verileri gösterir.
  • Opsiyonel parametreler:
    • (string) dönüştür - başka bir para birimi cinsinden fiyat bilgisi getirir.
      Geçerli fiat para birimi değerleri şunlardır: "AUD", "BRL", "CAD", "CHF", "CLP", "CNY", "CZK", "DKK", "EUR", "GBP", "HKD", "HUF", "IDR", "ILS", "INR", "JPY", "KRW", "MXN", "MYR", "NOK", "NZD", "PHP", "PKR", "PLN", "RUB", "SEK", "SGD", "THB", "TRY", "TWD", "ZAR"
      Geçerli kripto para birimi değerleri şunlardır: "BTC", "ETH" "XRP", "LTC" ve "BCH"
  • Örnek: https://api.coinmarketcap.com/v2/global/
  • Örnek: https://api.coinmarketcap.com/v2/global/?convert=EUR
  • Örnek: https://api.coinmarketcap.com/v2/global/?convert=BTC
  • Örnek Yanıt:
    {
        "data": {
            "active_cryptocurrencies": 1594, 
            "active_markets": 10526, 
            "bitcoin_percentage_of_market_cap": 37.65, 
            "quotes": {
                "USD": {
                    "total_market_cap": 407690157494.0, 
                    "total_volume_24h": 30969801118.0
                }
            }, 
            "last_updated": 1525137271
        },
        "metadata": {
            "timestamp": 1525237332, 
            "error": null
        }
    }                       

Notlar

Çeşitli

Sınırlar

  • Lütfen istekleri dakikada en fazla 30 olacak şekilde sınırlandırın.
  • Bitiş noktaları her 5 dakikada bir güncellenir.

Kullanım Koşulları

API Sürüm 1 mi arıyorsunuz?

Belgeler Son Güncelleme

  • 20 Mayıs 2018