Önbellek (cache)

Nasıl çalışır?

Production ortamında, aynı kimlik sorgusu (T.C. no + ad + soyad + doğum tarihi) için pseudonimleştirilmiş bir teknik anahtar kullanılır. Daha önce tamamlanmış ve süresi dolmamış bir sonuç varsa yanıt önbellekten dönebilir. Taze doğrulama için skip_cache: true gönderin. Pseudonimleştirme yönteminin uygulama detayı paylaşılmaz.

Yanıt alanları: from_cache, cached_at

  • from_cache: true ise sonuç doğrudan önbellekten gelmiştir.
  • cached_at tam tamamlanma yanıtında (ör. POST /v1/verify sync veya completed durumunda) önbellekteki doğrulama zamanını ISO 8601 olarak gösterebilir.

skip_cache parametresi

İstek gövdesinde skip_cache: true gönderildiğinde production akışında önbellek atlanır ve manuel doğrulama süreci yeniden yürütülür (kredi rezervasyonu yine uygulanır).

Önbellek yaşı (uygulama ayarı)

Her uygulama için cache_max_age_days (gün cinsinden) tanımlanabilir. Varsayılan tipik olarak 7 gün’dür; bu süreden eski önbellek kayıtları yeni isteklerde kullanılmaz.

skip_cache: true gönderildiğinde yaş eşiği uygulanmaz; önbellek tamamen atlanır ve manuel doğrulama süreci yeniden yürütülür.

Önemli: kredi

Production’da sonuç önbellekten gelse bile kredi tahsil edilir; başarılı tamamlanan her istek için kullanım sayılır.