Dokümantasyon menüsü
SearchLogResponse
SearchLogResponse public API modelinin alan, tip ve kısıtları.
Tenant admin tarafından görüntülenebilen tek arama denetim kaydı.
Alanlar
| Alan | Tip | Kısıt | Örnek | Görünürlük |
|---|---|---|---|---|
statusHTTP 2xx için true, hata cevaplarında false. | boolean | — | false | Public sözleşme |
_idKayıt kimliği. | string | — | "example" | Public sözleşme |
institutionIdKimliği doğrulanmış tenant kurum kimliği. | string | — | "example" | Public sözleşme |
apiKeyIdİsteği yapan veya filtrelenen API key kimliği. | string | nullable | "example" | Public sözleşme |
userIdİsteği yapan tenant kullanıcı kimliği. | string | nullable | "example" | Public sözleşme |
searchTypeAramanın API key tabanlı public veya JWT tabanlı private türü. | string | enum: public | private | "public" | Public sözleşme |
query`query` alanı. | SearchQuery | — | {} | Public sözleşme |
successİsteğin başarılı tamamlanıp tamamlanmadığı. | boolean | — | false | Public sözleşme |
httpStatusKaydedilen HTTP cevap kodu. | integer | — | 0 | Public sözleşme |
errorCodeBaşarısız istek için makine hata kodu. | string | nullable | "example" | Public sözleşme |
errorMessageBaşarısız istek için güvenli hata özeti. | string | nullable | "example" | Public sözleşme |
actorTypeİsteği yapan aktörün API key veya kullanıcı türü. | string | enum: apiKey | user | "apiKey" | Denetim verisi |
actorSnapshotİstek anındaki sınırlı ve secret içermeyen aktör özeti. | object | nullable | {} | Denetim verisi |
resultSummaryArama sonucunun sınırlı denetim özeti. | object | — | {} | Public sözleşme |
resultCountAramada dönen sonuç sayısı. | integer | — | 0 | Public sözleşme |
hasMatchAramanın en az bir aday sonuç üretip üretmediği. | boolean | — | false | Public sözleşme |
responseSnapshotSadece detay endpointinde döner; liste endpointlerinde yer almaz. | object | nullable | {} | Denetim verisi |
userAgentİsteğin güvenli biçimde saklanan user-agent bilgisi. | string | nullable | "example" | Denetim verisi |
ipİsteğin tenant raporunda gösterilen IP adresi. | string | nullable | "example" | Kişisel bağlam |
responseTimeMilisaniye cinsinden. | number | — | 0 | Public sözleşme |
expiresAtKayıt saklama süresinin sona erdiği zaman. | string | format: date-time · nullable | "2026-07-14T12:00:00Z" | Public sözleşme |
createdAtKaydın oluşturulma zamanı. | string | format: date-time | "2026-07-14T12:00:00Z" | Public sözleşme |
updatedAtKaydın son güncellenme zamanı. | string | format: 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 SchemaKarar sınırı
API sonucu aday eşleşmedir. Nihai yaptırım veya uygunluk kararı resmî kaynak doğrulaması ve insan incelemesi gerektirir.