İçeriğe geç
Geliştiriciler İçin

Altın Fiyatı JSON: Yanıt Alanları ve Kodlar

Altın fiyatı JSON yanıtı tek istekle bütün altın, gümüş ve döviz kalemlerinin alış ve satış fiyatını verir. Aşağıda yanıtın her alanı, alabileceği değerler ve kullanılabilen bütün kodlar yer alır.

Uç Nokta ve Örnek Yanıt

İstek: GET https://hesaplialtin.com/api/v1/public-prices, X-API-Key başlığında ücretsiz API anahtarınızla (ya da ?anahtar= parametresiyle); başka parametre gerekmez. Yanıt application/json biçimindedir, 5 saniye önbelleklidir (Cache-Control: public, max-age=5) ve bütün sitelerden okunabilir (Access-Control-Allow-Origin: *). Örnek yanıt (üç kalemle kısaltılmış):

{
  "updatedAt": "2026-09-27T10:15:02.000Z",
  "piyasa": "canli",
  "kalemler": {
    "GRAM_ALTIN_TRY": {
      "degisim24s": 0.412,
      "etiket": "Gram Altın",
      "birim": "TRY",
      "slug": "gram-altin",
      "alis": 6648.2,
      "satis": 6752.2,
      "guncelleme": "2026-09-27T10:15:02.000Z"
    },
    "ONS_ALTIN_USD": {
      "degisim24s": -0.105,
      "etiket": "Ons Altın",
      "birim": "USD",
      "slug": "ons-altin",
      "alis": 4284.63,
      "satis": 4284.63,
      "guncelleme": "2026-09-27T10:15:00.000Z"
    },
    "GBP_TRY": {
      "degisim24s": null,
      "etiket": "Sterlin",
      "birim": "TRY",
      "alis": 65.412,
      "satis": 65.874,
      "guncelleme": "2026-09-27T10:14:58.000Z"
    }
  }
}

Üst Düzey Alanlar

updatedAtFiyat verisinin üretildiği an; ISO 8601 biçiminde, UTC saatiyle.
piyasacanli: fiyatlar akıyor (hafta içi gece de). durgun: fiyatlar bir süredir değişmiyor, çoğunlukla hafta sonu; son fiyat döner. bilinmiyor: fiyat verisi 10 dakikadan eski, fiyatlar güncel olmayabilir.
kalemlerKod → kalem nesnesi eşlemesi. Anahtarlar aşağıdaki kod tablosundaki kodlardır; o an fiyatı olmayan kalem yanıtta yer almaz.
uyariYalnız anahtarsız isteklerde ve 13 Ekim 2026 tarihine kadar: anahtar zorunluluğunun tarihi ve anahtar alma adresi. Aynı metin Warning başlığında da gelir. Diğer alanlar değişmez.

Kalem Alanları

alisAlış fiyatı: altını ya da dövizi bozdururken geçerli fiyat. Sayı; ondalık ayırıcı noktadır.
satisSatış fiyatı: altını ya da dövizi alırken geçerli fiyat.
degisim24sSatış fiyatının 24 saat önceki kayda göre yüzde değişimi (ör. 0.412 = %0,412). 24 saat önceye ait kayıt yoksa null.
etiketKalemin Türkçe adı (ör. Gram Altın).
birimFiyatın para birimi: TRY ya da USD.
slugKalemin sitede kendi sayfası varsa adresi (gram-altin → https://hesaplialtin.com/gram-altin); yoksa alan null ya da yoktur.
guncellemeKalem fiyatının son güncellenme anı (ISO 8601, UTC); bilinmiyorsa null.
bayatYalnız true olduğunda gelir: piyasa açıkken kalemin fiyatı 30 dakikadır güncellenmedi, fiyat güncel olmayabilir.

Sayılar yuvarlanmadan gelir; ekranda gösterirken kendi biçiminizi uygulayın (Türkçe biçim için JavaScript'te toLocaleString('tr-TR')).

Bütün Kodlar

Yanıtta kullanılabilen 38 kod aşağıdadır. Gremse için eski yazım (GREMESE_YENI_TRY, GREMESE_ESKI_TRY) korunur, doğru yazımlı GREMSE_YENI_TRY ve GREMSE_ESKI_TRY de aynı veriyle gelir.

HAS_ALTIN_TRYHas Altın (TRY)
GRAM_ALTIN_TRYGram Altın (TRY)
ONS_ALTIN_USDOns Altın (USD)
ALTIN_KG_USDAltın KG/USD (USD)
ALTIN_KG_EURAltın KG/EUR (EUR)
GUMUS_TRYGümüş (gram) (TRY)
GUMUS_KG_USDGümüş KG/USD (USD)
GUMUS_ONS_USDGümüş Ons (USD)
CEYREK_YENI_TRYÇeyrek Altın (TRY)
CEYREK_ESKI_TRYEski Çeyrek (TRY)
YARIM_YENI_TRYYarım Altın (TRY)
YARIM_ESKI_TRYEski Yarım (TRY)
TAM_YENI_TRYTam Altın (TRY)
TAM_ESKI_TRYEski Tam (TRY)
ATA_YENI_TRYAta Altın (TRY)
ATA_ESKI_TRYEski Ata (TRY)
ATA_CEYREK_YENI_TRYAta Çeyrek (TRY)
ATA_CEYREK_ESKI_TRYEski Ata Çeyrek (TRY)
ATA_YARIM_YENI_TRYAta Yarım (TRY)
ATA_YARIM_ESKI_TRYEski Ata Yarım (TRY)
ATA5_YENI_TRYAta Beşli (TRY)
ATA5_ESKI_TRYEski Ata Beşli (TRY)
GREMESE_YENI_TRYGremse (TRY)
GREMESE_ESKI_TRYEski Gremse (TRY)
RESAT_TRYReşat Altın (TRY)
RESAT25_TRYReşat İkibuçuk (TRY)
RESAT5_TRYReşat Beşli (beşi bir yerde) (TRY)
AYAR22_TRY22 Ayar (TRY)
AYAR18_TRY18 Ayar (TRY)
AYAR14_TRY14 Ayar (TRY)
USD_TRYDolar (TRY)
EUR_TRYEuro (TRY)
GBP_TRYSterlin (TRY)
CHF_TRYİsviçre Frangı (TRY)
JPY_TRYJapon Yeni (TRY)
SAR_TRYSuudi Riyali (TRY)
AUD_TRYAvustralya Doları (TRY)
CAD_TRYKanada Doları (TRY)

Hata Yanıtları ve Durum Ucu

Fiyat verisi henüz hazır değilse yanıt 503 durum koduyla {"hata": "veri-yok"} olur; birkaç saniye sonra yeniden deneyin. Bilinmeyen bir /api/v1/ adresi 404 ve {"hata": "bulunamadi"} döndürür.

401 anahtar-gerekli13 Ekim 2026 tarihinden sonra anahtarsız istek. kayit alanında anahtar alma adresi bulunur.
401 gecersiz-anahtarGönderilen anahtar tanınmadı; eksiksiz kopyaladığınızı kontrol edin.
403 anahtar-kapaliAnahtar kötüye kullanım ya da koşullara uyulmaması nedeniyle kapatıldı.
429 sinir-asildiAnahtar başına dakikada 60 istek aşıldı; Retry-After başlığındaki saniye kadar bekleyin. Kalan hak X-RateLimit-Remaining başlığında.
429 akis-siniriAnahtar başına aynı anda 5 canlı akış bağlantısı dolu.

Servisin iş görüp görmediğini GET https://hesaplialtin.com/api/v1/durum ile izleyebilirsiniz: ok (true/false), sebep, veriYasiSn (verinin kaç saniye önce güncellendiği), uptimeSn ve surum alanlarını döndürür; sorun varsa durum kodu 503 olur.

Kullanım Koşulu

API'yi kullanmak için ücretsiz bir API anahtarı gerekir; anahtar her istekte X-API-Key başlığıyla ya da ?anahtar= parametresiyle gönderilir. 13 Ekim 2026 tarihine kadar anahtarsız istekler de yanıtlanır (yanıtta ek uyari alanı ve Warning başlığı bulunur); bu tarihten sonra anahtarsız istek 401 alır. Sınırlar anahtar başınadır: dakikada 60 istek (anlık fiyat ve geçmiş seri toplamı) ve aynı anda en çok 5 canlı akış bağlantısı; aşılınca 429 döner. Anahtar tek bir site ya da uygulama içindir ve başkasıyla paylaşılmaz; koşullara uyulmadığında ya da kötüye kullanımda anahtar kapatılabilir. Kaynak bağlantısı şart değildir; veriyi gösterdiğiniz sayfada "Kaynak: Hesaplı Altın" bağlantısı (https://hesaplialtin.com/) verirseniz dakika sınırınız iki katına çıkar. Servisi 5 saniyeden sık sorgulamayın; yoğun kullanımda kendi sunucunuzda önbellek tutun. Fiyatlar Kapalıçarşı ve serbest piyasa fiyatlarından hesaplanır, bilgi amaçlıdır ve alım satım teklifi değildir. Veri olduğu gibi sunulur; doğruluk ve kesintisiz erişim garantisi verilmez, servis önceden haber verilmeden değiştirilebilir ya da durdurulabilir ve aşırı kullanımda erişim sınırlanabilir. Kod yazmadan fiyat göstermek isterseniz hazır fiyat kutusunu kullanabilirsiniz.

Fiyatları nasıl hesaplıyoruz? · Sitene altın fiyatı ekle · Altın hesaplama kutusu · Kapalıçarşı altın fiyatları