Geliştirici merkeziv1.0.0
Dokümantasyon menüsü
Veri modelleri

SearchLogResponse

SearchLogResponse public API modelinin alan, tip ve kısıtları.

Tenant admin tarafından görüntülenebilen tek arama denetim kaydı.

Alanlar

AlanTipKısıtÖrnekGörünürlük
status

HTTP 2xx için true, hata cevaplarında false.

booleanfalsePublic sözleşme
_id

Kayıt kimliği.

string"example"Public sözleşme
institutionId

Kimliği doğrulanmış tenant kurum kimliği.

string"example"Public sözleşme
apiKeyId

İsteği yapan veya filtrelenen API key kimliği.

stringnullable"example"Public sözleşme
userId

İsteği yapan tenant kullanıcı kimliği.

stringnullable"example"Public sözleşme
searchType

Aramanın API key tabanlı public veya JWT tabanlı private türü.

stringenum: public | private"public"Public sözleşme
query

`query` alanı.

SearchQuery{}Public sözleşme
success

İsteğin başarılı tamamlanıp tamamlanmadığı.

booleanfalsePublic sözleşme
httpStatus

Kaydedilen HTTP cevap kodu.

integer0Public sözleşme
errorCode

Başarısız istek için makine hata kodu.

stringnullable"example"Public sözleşme
errorMessage

Başarısız istek için güvenli hata özeti.

stringnullable"example"Public sözleşme
actorType

İsteği yapan aktörün API key veya kullanıcı türü.

stringenum: apiKey | user"apiKey"Denetim verisi
actorSnapshot

İstek anındaki sınırlı ve secret içermeyen aktör özeti.

objectnullable{}Denetim verisi
resultSummary

Arama sonucunun sınırlı denetim özeti.

object{}Public sözleşme
resultCount

Aramada dönen sonuç sayısı.

integer0Public sözleşme
hasMatch

Aramanın en az bir aday sonuç üretip üretmediği.

booleanfalsePublic sözleşme
responseSnapshot

Sadece detay endpointinde döner; liste endpointlerinde yer almaz.

objectnullable{}Denetim verisi
userAgent

İsteğin güvenli biçimde saklanan user-agent bilgisi.

stringnullable"example"Denetim verisi
ip

İsteğin tenant raporunda gösterilen IP adresi.

stringnullable"example"Kişisel bağlam
responseTime

Milisaniye cinsinden.

number0Public sözleşme
expiresAt

Kayıt saklama süresinin sona erdiği zaman.

stringformat: date-time · nullable"2026-07-14T12:00:00Z"Public sözleşme
createdAt

Kaydın oluşturulma zamanı.

stringformat: date-time"2026-07-14T12:00:00Z"Public sözleşme
updatedAt

Kaydın son güncellenme zamanı.

stringformat: date-time"2026-07-14T12:00:00Z"Public sözleşme

Makine-okunur şema

Model, JSON Schema paketi içinde aynı adla yayınlanır.

JSON Schema

Karar sınırı

API sonucu aday eşleşmedir. Nihai yaptırım veya uygunluk kararı resmî kaynak doğrulaması ve insan incelemesi gerektirir.