Use-Case Odaklı Yayıncı Operasyon Motoru

HaberAPI bir haber sitesi değildir. Kaynakların toplanmasından SEO enrich çıktılarına ve API/Webhook dağıtımına kadar tüm operasyonu tek bir üretim hattında birleştirir.

Proof Blokları

Metrikler canlı probe ve veritabanı agregasyonundan üretilir. Son doğrulama: 09.04.2026 05:42:18.

Outage

Uptime Status

Outage

Kaynak: http://api:8080/v1/healthz + http://api:8080/v1/status

p95 hedef < 120ms

Latency (Live Probe)

217ms

Kaynak: http://api:8080/v1/healthz (live probe)

Son 24 saat

Günlük İçerik Akışı

N/A

Kaynak: PostgreSQL public.articles

Not: Flow metric could not be computed

İki Ayrı Başlangıç Hattı

Ürünü değerlendiren ekipler için karar akışını iki lane olarak netleştiriyoruz: Developer lane ve Enterprise lane.

Developer Lane

  • Portal kaydını aç ve ücretsiz paket ile API key üret
  • Quickstart ile ilk istek + response doğrulaması yap
  • SDK ve webhook ile üretim hattına geç

How It Works

HaberAPI bir haber sitesi değil, yayıncı operasyon motorudur. Akış her tenant için aynı standartla çalışır.

Adım 1

Kaynaklar

Adım 2

Normalize

Adım 3

SEO Enrich

Adım 4

API / Webhook

Use-Case'ler

Farklı ürün ekipleri için doğrudan iş sonucuna bağlanan kullanım senaryoları.

Haber Portalları

Güncel içerik akışını tek endpoint seti ile sitene taşı.

Editoryal besleme süresini düşürür, içerik tazeliğini artırır.

Medya Uygulamaları

Mobil/web uygulamalarda kategori ve arama deneyimini hızlandır.

Kullanıcı başına okunan içerik sayısını artırır.

Data & AI Ekipleri

AI mode ile normalize, raw mode ile ham içerik erişimini birlikte yönet.

Tekrar işleme maliyetini ve entegrasyon karmaşıklığını azaltır.

API Response Örnekleri

Dokümantasyonla uyumlu, ürün ekiplerinin hemen test edebileceği çağrı örnekleri.

1) İçerik listesi (AI mode default)

curl "https://haberapi.com.tr/v1/articles?limit=3" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Accept: application/json"

{
  "data": [
    {
      "id": "eff733ea-2228-4022-ba86-db7c640d80ea",
      "title": "...",
      "summary": "...",
      "category": "Yaşam"
    }
  ],
  "meta": { "total": 150, "page": 1, "per_page": 3 }
}

2) Tekil içerik detayı (AI mode default)

curl "https://haberapi.com.tr/v1/articles/eff733ea-2228-4022-ba86-db7c640d80ea" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Accept: application/json"

{
  "data": {
    "id": "eff733ea-2228-4022-ba86-db7c640d80ea",
    "title": "...",
    "summary": "...",
    "content": "...",
    "category": "Yaşam",
    "keywords": ["..."],
    "published_at": "2026-02-13T10:00:00Z"
  }
}

Ham içerik gerektiğinde ?mode=raw parametresi kullanılabilir.

3) Kategori ve arama akışı

curl "https://haberapi.com.tr/v1/categories" \
  -H "X-API-Key: YOUR_API_KEY"

curl "https://haberapi.com.tr/v1/articles?category=Yaşam&limit=10" \
  -H "X-API-Key: YOUR_API_KEY"

curl "https://haberapi.com.tr/v1/search?q=adana" \
  -H "X-API-Key: YOUR_API_KEY"

İnteraktif API Playground

Sekmeli örnek istek + tek tık kopyala + canlı response preview.

curl -s "https://haberapi.com.tr/v1/status" \
  -H "Accept: application/json"

Live Response Preview

{}

Business Outcome

Teknik entegrasyon sadece bir başlangıç; hedefimiz doğrudan ölçülebilir iş kazanımı.

Daha Hızlı Yayın Döngüsü

Gerçek zamanlı akış sayesinde içerik yayına alma gecikmesi düşer.

Ölçülebilir Operasyon

Rate-limit, quota ve health endpointleri ile öngörülebilir kapasite planlaması.

Kurumsal Güven

Çok kiracılı izolasyon ve SLA odaklı servis yapısı ile düşük riskli entegrasyon.

Kisa Yol: Pilot to Uretim

1 haftalık pilot akışla başlayın. Ölçüm sonuçlarına göre plan yükseltmesini birlikte yapılandıralım.