Anlık Kripto

Anlık Kripto

Finans Kripto Kredi / istek: 1

Kripto para fiyatlarını USD cinsinden döner. Tüm semboller veya tek kod.

GET https://api.apikodu.com/api/v1/markets/crypto
Dokümantasyon
Genel bakış

Canlı kripto fiyatları.

Kimlik doğrulama

Her istekte x-api-key başlığı zorunludur. Kullanılan kredi ve kalan kota yanıt başlıklarında (x-api-credits-used, x-api-remaining-credits, x-rate-limit-*) döner.

İstek
GET https://api.apikodu.com/api/v1/markets/crypto?code=BTC
Query string. code boşsa özet liste.
Parametreler
Ad Tip Zorunlu Varsayılan Seçenekler Açıklama
code string Opsiyonel — BTC ETH USDT BNB XRP SOL ADA DOGE TRX DOT Sembol. Yandaki liste her zaman bulunan yaygın sembollerdir; tam liste için code'suz çağırıp items[].code alanlarına bak. Boşsa özet liste.
Yanıt
Ad Tip Açıklama
list string Piyasa listesi adı (doviz, altin, kripto, emtia).
updatedAtUtc string Listenin son güncellenme zamanı (UTC ISO datetime).
items array Sembol fiyatları. code verilirse tek eleman.
items[].code string Sembol kodu. Örn. USD, GA, BTC, COIL.
items[].buying number Alış fiyatı.
items[].selling number Satış fiyatı. Tek fiyatlı piyasalarda buying ile aynı olabilir.
items[].change number Mutlak değişim (alış yönünde).
items[].changePercent number Yüzde değişim.
items[].direction string Yön: up, down veya flat.
items[].currency string Fiyatın para birimi (TRY, USD ...).
items[].currencySymbol string Para birimi simgesi (₺, $ ...).
Hatalar
HTTP code Açıklama
400 -230 code bu listede yok.
503 -229 Canlı piyasa önbelleği henüz dolu değil.
401 -100 x-api-key yok, boş, prefix/uzunluk hatalı, pasif, yasaklı, süresi dolmuş, IP kısıtına takıldı veya bu API anahtara izinli değil.
429 -221 Dakikalık istek limiti aşıldı. Yanıt başlıkları: x-rate-limit-limit, x-rate-limit-remaining, x-rate-limit-reset.
429 — Paket kredi kotası bu isteğin kredisini karşılamıyor. Gövde { error, limit, currentUsage, requestCost } olabilir (code alanı yok).
500 -1 Beklenmeyen sunucu hatası. message genel bir hata metnidir; teknik ayrıntı içermez.
Notlar
  • Başarılı gövde { data: { ... } } şeklindedir. Hata gövdesi { code, message } şeklindedir. code alanı ApiResponseCode enum değeridir (negatif tam sayı).

Örnek yanıt

{
  "data": {
    "list": "kripto",
    "updatedAtUtc": "2026-08-20T12:00:00",
    "items": [
      {
        "code": "BTC",
        "buying": 69315.92,
        "selling": 69315.92,
        "change": 0.29,
        "changePercent": 201.02,
        "direction": "up",
        "currency": "USD",
        "currencySymbol": "$"
      },
      {
        "code": "ETH",
        "buying": 2245.66,
        "selling": 2245.66,
        "change": 1.24,
        "changePercent": 27.85,
        "direction": "up",
        "currency": "USD",
        "currencySymbol": "$"
      },
      {
        "code": "USDT",
        "buying": 1.00,
        "selling": 1.00,
        "change": -0.04,
        "changePercent": 0.00,
        "direction": "down",
        "currency": "USD",
        "currencySymbol": "$"
      }
    ]
  }
}

Kod örnekleri

  
      const response = await fetch('https://api.apikodu.com/api/v1/markets/crypto', {
        method: 'GET',
        headers: {
          'x-api-key': 'YOUR_API_KEY'
        }
      });

      const data = await response.json();
      console.log(data);
  
  
      import requests

      headers = {
          'x-api-key': 'YOUR_API_KEY'
      }

      response = requests.get('https://api.apikodu.com/api/v1/markets/crypto', headers=headers)
      print(response.json())
  
  
      using var client = new HttpClient();
      client.DefaultRequestHeaders.Add("x-api-key", "YOUR_API_KEY");

      var response = await client.GetStringAsync("https://api.apikodu.com/api/v1/markets/crypto");
      Console.WriteLine(response);
  
  
      $response = file_get_contents('https://api.apikodu.com/api/v1/markets/crypto', false, stream_context_create([
          'http' => [
              'header' => "x-api-key: YOUR_API_KEY"
          ]
      ]));

      print_r(json_decode($response, true));
  
  
      curl -X GET 'https://api.apikodu.com/api/v1/markets/crypto' \
        -H 'x-api-key: YOUR_API_KEY'
  

Hemen denemeye başlayın

Ücretsiz hesap açın, API anahtarınızı alın ve ilk isteğinizi dakikalar içinde gönderin.

Ücretsiz başla