KGS API - Korkmaz Bilişim ve Güvenlik Sistemleri
API Aktif

Bülten aboneliği, iletişim formu ve abone yönetimi için RESTful API servisi

6
Aktif Endpoint
99.9%
Uptime
<100ms
Ortalama Yanıt Süresi
SSL
Güvenli Bağlantı

API Endpoints

POST /api/newsletter/subscribe
Bülten aboneliği oluşturur. E-posta adresi ile yeni abone ekler.
GET /api/newsletter/stats
Abone istatistiklerini döndürür (toplam, aktif, ayrılan aboneler).
GET /api/newsletter/export
Tüm abone listesini CSV formatında dışa aktarır.
POST /api/contact/submit
İletişim formu mesajını gönderir ve admin'e e-posta bildirimi yapar.
POST /api/unsubscribe
Bülten aboneliğini iptal eder.
GET /api/unsubscribe/status/:email
Belirli bir e-posta adresinin abonelik durumunu kontrol eder.
GET /health
API sağlık durumu ve uptime bilgisi döndürür.

Örnek Kullanım

Bülten Aboneliği

// JavaScript (Fetch API)
const response = await fetch('https://api.korkmazsecurity.com.tr/api/newsletter/subscribe', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    email: 'ornek@email.com'
  })
});

const data = await response.json();
console.log(data);

cURL

curl -X POST https://api.korkmazsecurity.com.tr/api/newsletter/subscribe \
  -H "Content-Type: application/json" \
  -d '{"email": "ornek@email.com"}'