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

ApiKeyLogResponse

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

Secret veya key hash içermeyen API key erişim 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
apiKeySnapshot

Secret veya hash içermeyen sınırlı API key özeti.

objectnullable{}Public sözleşme
success

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

booleanfalsePublic sözleşme
errorType

API key doğrulama veya erişim hatasının sınıfı.

stringenum: missing_key | invalid_key | inactive_key | inactive_institution | unapproved_institution | domain_restriction | ip_restriction | service_unavailable · nullable"missing_key"Public sözleşme
errorMessage

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

stringnullable"example"Public sözleşme
requestPath

İstek yapılan API yolu.

string"example"Denetim verisi
requestUrl

Yalnız detay endpointinde dönen güvenli request URL özeti.

stringnullable"example"Denetim verisi
requestMethod

HTTP metodu.

string"example"Denetim verisi
requestHeaders

Yalnız detay endpointinde dönen redakte edilmiş header özeti.

object{}Denetim verisi
requestQuery

Yalnız detay endpointinde dönen redakte edilmiş query özeti.

object{}Denetim verisi
requestBody

Yalnız detay endpointinde dönen redakte edilmiş body özeti.

object{}Denetim verisi
host

Yalnız detay endpointinde dönen request host değeri.

stringnullable"example"Public sözleşme
origin

İstekte bildirilen origin değeri.

stringnullable"example"Denetim verisi
referer

İstekte bildirilen referer değeri.

stringnullable"example"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

İsteğin milisaniye cinsinden tamamlanma süresi.

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.