Uptime Status
Operational
Kaynak: https://haberapi.com.tr/v1/healthz + https://haberapi.com.tr/v1/status
Bu demo akışı, yayın operasyon motorunun API katmanını 60 saniye içinde doğrulamanız için optimize edildi.
Metrikler canlı probe ve veritabanı agregasyonundan üretilir. Son doğrulama: 27.02.2026 19:23:32.
Operational
Kaynak: https://haberapi.com.tr/v1/healthz + https://haberapi.com.tr/v1/status
1131ms
Kaynak: https://haberapi.com.tr/v1/healthz (live probe)
N/A
Kaynak: PostgreSQL public.articles
Not: Flow metric could not be computed
Ürünü değerlendiren ekipler için karar akışını iki lane olarak netleştiriyoruz: Developer lane ve Enterprise lane.
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
Portal kaydını tamamla ve ücretsiz paket ile API key oluştur.
Articles endpointine örnek istek atıp JSON yanıtı doğrula.
Categories, category filtreleme ve tekil article çağrısını birleştir.
GET /v1/search, POST /v1/search (DSL) ve GET /v1/search/articles farkını canlı test et.
curl "https://haberapi.com.tr/v1/articles?limit=3" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Accept: application/json"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=5" \
-H "X-API-Key: YOUR_API_KEY"curl "https://haberapi.com.tr/v1/articles/eff733ea-2228-4022-ba86-db7c640d80ea" \
-H "X-API-Key: YOUR_API_KEY"
# Raw mode
curl "https://haberapi.com.tr/v1/articles/eff733ea-2228-4022-ba86-db7c640d80ea?mode=raw" \
-H "X-API-Key: YOUR_API_KEY"Aynı sorguyu üç endpointte çalıştırıp entegrasyon modelinize göre doğru arama yüzeyini seçin.
# 1) GET /v1/search -> hızlı query-string araması
curl -G "https://haberapi.com.tr/v1/search" \
--data-urlencode "q=seçim" \
--data-urlencode "limit=5" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Accept: application/json"# 2) POST /v1/search -> DSL ile gelişmiş filtreleme
curl -X POST "https://haberapi.com.tr/v1/search" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": {"must": ["seçim"]},
"filters": {"categories": ["Politika"], "tags": ["anket"]},
"size": 5
}'# 3) GET /v1/search/articles -> articles için path-bazlı açık endpoint
curl -G "https://haberapi.com.tr/v1/search/articles" \
--data-urlencode "q=seçim" \
--data-urlencode "limit=5" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Accept: application/json"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
{}API key girip test ettiğinizde başarılı ilk istek süresi KPI havuzuna otomatik işlenir.