API istek kayıtları
Kimliği doğrulanmış API kullanımını panelden veya API üzerinden inceleyin.
Son güncelleme
Her bilinen müşteri API anahtarı isteği tamamlandığında aşağıdaki alanlar 90 güne veya hesap başına en yeni 100.000 kayda kadar saklanır:
- Zaman ve
request_id - Anahtar adı ve maskelenmiş önizlemesi
- HTTP yöntemi ve yalnız URL yolu
- HTTP durum kodu ve işlem süresi
- İstemci IP adresi ve User-Agent
Tam API anahtarı, Authorization ve X-API-Key başlıkları, sorgu parametresi değerleri ve istek/yanıt gövdeleri kaydedilmez.
Panelden görüntüleme
Güvenlik → API İstek Geçmişi bölümünde anahtar, yöntem, sonuç grubu ve uç nokta filtresi kullanabilirsiniz. Başarısız veya alışılmadık IP adresinden gelen istekleri burada inceleyin.
Geçersiz rastgele bir anahtar herhangi bir müşteriye bağlanamadığı için müşteri geçmişine yazılmaz. Veritabanında bilinen ancak süresi dolmuş, iptal edilmiş veya pasif hesaba bağlı anahtar denemeleri sahibinin geçmişinde 401 olarak görünür.
API üzerinden görüntüleme
GET /request-logs ucu api-logs:read kapsamını gerektirir.
curl --fail-with-body \
-H "Authorization: Bearer $SOURCE_API_KEY" \
"https://api.sourcebilisim.com/v1/request-logs?status=client_error&limit=50"Desteklenen filtreler:
| Parametre | Değer |
|---|---|
limit | 1–100; varsayılan 25 |
before | Önceki yanıttaki meta.next_cursor |
key_id | Belirli API anahtarının sayısal kimliği |
method | GET, POST, PATCH, PUT, DELETE, HEAD, OPTIONS |
status | success, client_error, server_error |
path | Yol içinde büyük/küçük harf duyarsız arama |
İstek geçmişini okuma çağrısı da bir API isteğidir ve yanıt tamamlandıktan sonra kaydedilir; bu nedenle kendi kaydı bir sonraki sorguda görünür.