İçeriğe geçin

API belgesi

Sağlama API

22 Ekim 2026 tarihliSayı SGL-v1-API

API, sitedeki kayıtlarla aynı veriyi sunar. Her cevap kaynağını, tarihini ve yöntem sürümünü taşır. Okuma uçları anahtar ister; anahtar istek üzerine verilir.

Durum: anahtarla erişim. 22 Ekim 2026 tarihinden beri bütün okuma uçları anahtar ister. Anahtar için savas@saglama.com adresine yazın.

Uçlar

  • GET/api/v1/hisse/{kod}Tek şirketin güncel kaydı: üç oran, eşikler, durum, beyan karşılaştırması, kaynak bildirimleri.
  • GET/api/v1/hisse/{kod}/tarihceNokta zamanlı dönem kayıtları. Her satır o günkü bilgiyle saklanır, düzeltmeler ayrı satır olarak eklenir.
  • GET/api/v1/listeEvren listesi: resmî endeks durumu ve Sağlama ölçümü, süzgeç parametreleriyle.
  • GET/api/v1/sapmaResmî liste ile bağımsız hesabın farklı sonuç verdiği şirketler, dönem etiketiyle; kesin sapmalar ve kararı beyana bağlı kayıtlar ayrı listelenir.
  • GET/api/v1/cagriDönem çağrısı: bir sonraki dönemsel değerleme için üye başına beklenti (kalır, bant içinde, çıkması beklenir, beyan bekleniyor), gerekçe, beyan ve ölçüm aralığıyla; ilan sonrası sonuç notu.

Cevap şekli: JSON, UTF-8. Alan adları Türkçe ve dışa aktarım sözleşmesiyle aynıdır. Oran bloklarında value_pct ihtiyatlı üst sınırdır; lower_pct tablodan ve dipnotlardan ispatlanan alt sınır, certainty kesin, beyana_bagli veya okuma_bekliyor değerini alır. okuma_tam false ise oranın mali tablo okuması tamamlanmamıştır: oran okunan kalemlere dayanır, sınır sayılmaz ve certainty kesin olmaz. Durum sözlüğü: uygun, yakin, degil, beyana_bagli.

Örnek cevap

Alan adları ve yapı dışa aktarım sözleşmesinden gelir. Örnekteki değerler temsilîdir.

{
  "ticker": "ORNMK",
  "name": "Örnek Makina Sanayi ve Ticaret A.Ş.",
  "official": { "in_katilim_tum": true, "indices": ["XKTUM", "XK100"],
                "as_of": "2026-07-17", "source": "bist_csv" },
  "olcum": {
    "status": "uygun",
    "period": "2025/12",
    "computed_at": "2026-05-13",
    "method_version": "tkbb_current@2025-08.v3",
    "ratios": {
      "borc":   { "value_pct": 21.4, "threshold_pct": 33, "grace_pct": 36.3 },
      "varlik": { "value_pct":  9.8, "threshold_pct": 33, "grace_pct": 36.3 },
      "gelir":  { "value_pct":  1.9, "lower_pct": 0.4, "upper_pct": 1.9,
                  "certainty": "kesin", "okuma_tam": true, "threshold_pct": 5, "grace_pct": 5.5 }
    },
    "sources": [
      { "label": "2025 yıllık finansal rapor (şirket İR)",
        "url": "https://…", "sha256": "…", "date": "2026-03-06" }
    ]
  },
  "beyan": { "gelir_pct": 1.9, "varlik_pct": 9.8, "borc_pct": 21.4,
             "period": "2025/12" }
}

Hesap tarihi 13.05.2026 · yöntem tkbb_current@2025-08.v2

Anahtar ve sınırlar

Anahtar her istekte x-api-key başlığında gönderilir. Anahtarı eksik ya da tanınmayan istek 401 cevabı alır; cevabın gövdesi nedeni Türkçe ve İngilizce yazar. Cevaplar 5 dakika önbelleklenebilir. Hız sınırları ve değişiklikler bu sayfada tarihiyle ilan edilir. Cevaplardaki veri sayfalardakiyle aynı kaynaktan gelir; sitedeki kayıtlar anahtarsız okunur.