Geliştiriciler için
DayBreach verisini kendi ürününüze bağlayın
Sitede gördüğünüz her şey API olarak da var. Bir hesap açın, anahtarınızı alın ve bir dakika içinde ilk isteğinizi gönderin.
- Ücretsiz
- 2.000
- 10.000
- 6
Intelligence API belgeleri
Güncel açıkları, etkiledikleri ürünleri, haberleri, sızıntıları ve çeteleri kendi ekranlarınıza çekin. API yalnızca herkese açık tehdit verisi döndürür ve sizden envanter bilgisi istemez: hangi sistemlerinizin etkilendiğini kendi tarafınızda eşleştirirsiniz.
1. Anahtar alın
Hesap Merkezi → API anahtarları sayfasından anahtar oluşturun. Anahtar yalnızca oluşturulduğu anda gösterilir; sunucunuzda gizli bir ayar olarak saklayın, tarayıcıya veya mobil uygulamaya gömmeyin.
2. İstek gönderin
Anahtarı x-api-key başlığında gönderin.
curl -H "x-api-key: $DAYBREACH_API_KEY" \ "https://api.enginteksut.com.tr/api/v1/intel/cves?vendor=microsoft&severity=CRITICAL&limit=20"
3. Yanıtı okuyun
Her yanıt imzalı bir pakettir. Veri manifest.data içindedir; listelerde items, total ve has_next alanları bulunur.
{
"manifest": {
"kind": "cve_list",
"generated_at": "2026-10-09T14:24:07.000Z",
"data": { "items": [ { "id": "CVE-2026-…", "severity": "CRITICAL", "affected": [ … ] } ],
"page": 1, "limit": 20, "total": 4400, "has_next": true }
},
"signature": "…",
"algorithm": "Ed25519"
}İmzayı /intel/public-key ile aldığınız anahtarla doğrulayabilirsiniz: imza, manifest nesnesinin anahtarları alfabetik sıralanmış JSON hâlini kapsar. Değişmeyen yanıtlar için ETag / If-None-Match desteklenir.
Uç noktalar
| GET | Yetki | Açıklama |
|---|---|---|
| /intel/cves | Akış | Güvenlik açıkları; en yeni önce. q parametresi sorgu dilini kabul eder. |
| /intel/news | Akış | Güvenlik haberleri. |
| /intel/incidents | Akış | Fidye yazılımı sızıntı duyuruları. |
| /intel/breaches | Akış | Resmî ihlal bildirimleri (KVKK, SEC 8-K, Have I Been Pwned). |
| /intel/gangs | Akış | Fidye yazılımı çeteleri. |
| /intel/gangs/{slug} | Akış | Tek bir çete, ilişkili açıklar ve son sızıntılarıyla. |
| /intel/cves/{id} | Detay | Tek bir açığın tam kaydı: etkilenen ürün ve sürümler, referanslar, yama değerlendirmesi. |
| /intel/advisories/{id} | Detay | Tek bir tehdit danışma belgesi. |
| /intel/changes | Değişiklikler | Verdiğiniz imleçten sonra değişen kayıtlar. |
| /intel/snapshot | Tam kopya | Tüm kataloğun önceden hazırlanmış imzalı kopyası (büyük dosya). |
| /intel/public-key | — | İmza doğrulama anahtarı. Anahtar gerektirmez. |
Sistemlerinizi etkileyen açıkları bulmak
Kullandığınız her ürün için /intel/cves?vendor=…&product=… çağrısını yapın, ya da /intel/changes ile yeni kayıtları düzenli çekip kendi envanterinizle karşılaştırın. Her açığın affected listesi ürün adını ve etkilenen sürüm aralığını (versionRange) içerir. Karşılaştırma sizin tarafınızda yapıldığı için envanteriniz ağınızdan çıkmaz.
Yapay zekâ asistanınıza bağlayın (MCP)
DayBreach bir MCP sunucusu olarak da çalışır: Claude, Cursor veya MCP destekleyen başka bir asistan, sizin anahtarınızla açıkları, sızıntıları, ihlal bildirimlerini ve çeteleri doğrudan sorgulayabilir. Örneğin “Fortinet için son bir ayda çıkan kritik açıklar neler?” diye sorabilirsiniz.
Claude Code
claude mcp add --transport http daybreach https://api.enginteksut.com.tr/api/v1/mcp \ --header "x-api-key: $DAYBREACH_API_KEY"
Cursor ve benzerleri (mcp.json)
{
"mcpServers": {
"daybreach": {
"url": "https://api.enginteksut.com.tr/api/v1/mcp",
"headers": { "x-api-key": "dbk_..." }
}
}
}Araçlar: search_cves, get_cve, list_ransomware_incidents, list_breach_notices, search_gangs, get_gang, search_security_news. Hepsi salt okunurdur ve anahtarınızın istek sınırlarına tabidir.
Sınırlar ve hatalar
- Her anahtarın dakikalık istek sınırı ve günlük kotası vardır; güncel değerler anahtar listesinde görünür.
401anahtar gönderilmedi ·403anahtar geçersiz, iptal edilmiş veya yetkisi yok ·429sınır aşıldı.- Hata yanıtları
{ "error": { "code", "message" } }biçimindedir. - Sızıntı kayıtlarındaki
claim_statusalanı, kaydın bir iddia mı yoksa doğrulanmış mı olduğunu belirtir.