Çoğu yan proje için en iyi ücretsiz haber API'si NewsData.io (günde 200 kredi, kart yok) ya da GNews'tir (günde 100 istek, kart yok). Makalenin tam metnine ihtiyacınız varsa Guardian Open Platform günde 500 ücretsiz çağrı verir. Hiç kaydolmadan kullanmak istiyorsanız GDELT, Hacker News ve Spaceflight News hiçbir anahtar olmadan yanıt verir. Aşağıdaki her kota, 22 Ekim 2026 tarihinde sağlayıcının resmi sayfasından kontrol edildi ve anahtarsız her API aynı gün canlı olarak çağrıldı.
Ücretsiz haber API'leri, manşet kotasından daha önemli olan dört konuda farklılaşır: güncellik, arama geçmişi, ticari kullanım ve kart gereksinimi. Bu rehber, 10 tanesini tam olarak bu noktalarda karşılaştırıyor.
Ücretsiz haber API'si nedir?
Ücretsiz haber API'si, haber makalelerini (manşet, kaynak, URL, yayın zamanı, genellikle bir özet ya da görsel) JSON olarak döndüren, günlük veya aylık bir kotaya kadar ücretsiz olan bir HTTP uç noktasıdır. Toplayıcılar binlerce yayın kaynağından veri çeker; Guardian ve NYT gibi yayıncı API'leri ise kendi arşivlerini, çoğunlukla tam metinle birlikte döndürür.
Çoğu ücretsiz katman, fiyat karşılığında güncellikten ödün verir. 12 ya da 24 saatlik bir gecikme yaygındır ve "yalnızca ticari olmayan kullanım" şartı da öyle. Bu bir prototip ya da kişisel panel için sorun değil, ama ücretli bir ürün için uygun değil.
Ücretsiz haber API'lerinin karşılaştırması
| API | Ücretsiz kota | Gecikme / geçmiş | Kart gerekli mi | Ücretsiz planda ticari kullanım | Anahtar gerekli mi |
|---|---|---|---|---|---|
| NewsData.io | Günde 200 kredi (her biri 1-10 makale) | 12 saat gecikme, son 48 saat | Hayır | Belirtilmemiş | Evet |
| GNews | Günde 100 istek, her biri 10 makale | 12 saat gecikme, 30 gün | Hayır | Hayır | Evet |
| NewsAPI.org | Günde 100 istek | 24 saat gecikme, 1 ay | Kayıtta kart alanı yok | Hayır (yalnızca geliştirme ve test) | Evet |
| Currents API | Günde 250 istek | 30 güne kadar | Belirtilmemiş | Yeniden dağıtım için ayrı koşullar gerekir | Evet |
| World News API | Günde 50 puan, saniyede 1 istek | Belirtilmemiş | Hayır | Belirtilmemiş, atıf bağlantısı gerekli | Evet |
| Guardian Open Platform | Günde 500 çağrı, saniyede 1 çağrı | Tam arşiv, 1,9M+ öğe | Kayıtta kart alanı yok | Hayır | Evet |
| NYT Developer APIs | Günde 500 istek, API başına dakikada 5 | Arşiv API'ye göre değişir | Belirtilmemiş | Hayır | Evet |
| GDELT DOC 2.0 | Her 5 saniyede 1 istek | Küresel, birçok dil | Hayır | Belirtilmemiş | Hayır |
| Hacker News API | Şu anda hız sınırı yok | Gerçek zamanlı | Hayır | Belirtilmemiş | Hayır |
| Spaceflight News API | Yayımlanmamış | Gerçek zamanlı, 36.000+ makale | Hayır | Belirtilmemiş | Hayır |
"Belirtilmemiş", resmi sayfanın 22 Ekim 2026'da bunu söylemediği anlamına gelir. Bunu izin olarak değil, bilinmeyen olarak değerlendirin.
Bunlar nasıl test edildi
Her sayı, 22 Ekim 2026 tarihinde okunan sağlayıcının kendi fiyatlandırma sayfasından, SSS'inden ya da dokümantasyonundan geliyor. Üç anahtarsız API (GDELT, Hacker News, Spaceflight News) gerçek istekler aldı ve canlı Ekim 2026 makaleleri döndürdü. Yedi anahtarlı uç nokta, var olduklarını ve temiz bir kimlik doğrulama hatası döndürdüklerini doğrulamak için anahtar olmadan çağrıldı (NewsAPI: 401 apiKeyMissing). Kimlik doğrulamalı hiçbir çağrı yapılmadı, dolayısıyla istek başına sonuç sayıları fiyatlandırma sayfalarından alınmıştır.
10 ücretsiz haber API'si, tek tek
1. NewsData.io: en büyük günlük ücretsiz kota
NewsData.io günde 200 API kredisi verir ve bir kredi 1 ile 10 arasında makale döndürür. SSS'i, ücretsiz plan için kredi ya da banka kartı gerekmediğini açıkça söylüyor. Ödün verilen nokta güncellik: ücretsiz veriler 12 saat geciktirilir ve yalnızca son 48 saati kapsar.

2. GNews: basit ve hiç ödeme bilgisi istemiyor
GNews günde 100 istek verir ve istek başına en fazla 10 makale döndürür, yani kabaca günde 1.000 makale. Fiyatlandırma sayfası, ücretsiz planın "hiçbir zaman ödeme bilgisi istemediğini" söylüyor. 30 günlük geçmiş ve 12 saatlik gecikme elde edersiniz. Yalnızca ticari olmayan kullanım içindir ve CORS yalnızca localhost için etkindir.

curl "https://gnews.io/api/v4/top-headlines?lang=en&max=10&apikey=$GNEWS_KEY"
3. NewsAPI.org: eğitimlerin kullandığı API
NewsAPI, çoğu eğitimin başvurduğu isimdir. Ücretsiz Developer planı günde 100 istek verir, makaleler 24 saatlik gecikmeyle gelir ve arama bir ay geriye uzanır. SSS'i, planın "bir hazırlık ya da üretim ortamında kullanılamayacağını" söylüyor. Kayıt formu yalnızca ad, e-posta ve parola ister.

curl -H "X-Api-Key: $NEWSAPI_KEY" "https://newsapi.org/v2/everything?q=openapi&language=en"
4. Currents API: günde 250 istek
Currents, "değerlendirme, prototipler ve küçük uygulamalar" için günde 250 ücretsiz istek verir ve son 30 güne kadar geçmiş sunar. Yeniden dağıtım ve yeniden yayımlama için ayrı koşullar gerekir, dolayısıyla ücretsiz anahtar üzerine herkese açık bir haber sitesi kurmayın. Kaydın kart isteyip istemediği fiyatlandırma sayfasında belirtilmemiş.

5. World News API: küçük kota, katı hız sınırı
World News API'nin ücretsiz planı günde 50 puan, saniyede 1 istek ve 1 eşzamanlı istek verir. Ödeme bilgisi gerekmez. Bir ek koşul daha var: ücretsiz kullanıcılar sitelerinden ya da uygulamalarından worldnewsapi.com adresine bağlantı vermelidir.

6. Guardian Open Platform: ücretsiz tam makale metni
Yalnızca bir özet değil, makalenin gövdesine ihtiyacınız varsa Guardian'ın Developer anahtarı en iyi ücretsiz yoldur. Günde 1 saniyede 1 çağrı olmak üzere 500 çağrıya izin verir ve 1,9 milyondan fazla içerik parçasındaki makale metnine erişim sağlar.

Tezler, hackathon'lar ve kâr amacı gütmeyen uygulamalar gibi ticari olmayan kullanım içindir. Eski paylaşımlı api-key=test artık çalışmıyor (22 Ekim 2026'da Unauthorized döndürdü), bu yüzden bir anahtar kaydedin.
curl "https://content.guardianapis.com/search?q=api&show-fields=bodyText&api-key=$GUARDIAN_KEY"
7. New York Times Developer APIs: arşiv derinliği
NYT portalı birkaç API sunar (Top Stories, Article Search, Archive). SSS'i API başına iki sınır belirler: günde 500 istek ve dakikada 5 istek; ayrıca çağrılar arasında 12 saniye beklememizi söyler. Kullanım yalnızca ticari olmayan amaçlar içindir.

8. GDELT DOC 2.0: küresel kapsam, anahtar yok
GDELT birçok dilde haberleri izler ve kayıt gerektirmeyen bir tam metin arama API'si sunar. Çok hızlı iki istek gönderirseniz düz metin bir yanıt alırsınız: "Please limit requests to one every 5 seconds." Yalnızca İngilizce kaynaklar istiyorsanız sorguya sourcelang:english ekleyin.

curl "https://api.gdeltproject.org/api/v2/doc/doc?query=%22open%20source%22%20sourcelang:english&mode=artlist&maxrecords=10&format=json×pan=1d"
Hız sınırına takılan yanıtlar JSON değil düz metindir, bu yüzden ayrıştırmadan önce gövdeyi kontrol edin.
9. Hacker News API: teknoloji haberleri, gerçek zamanlı
Resmi Hacker News API'si Firebase üzerinde çalışır, anahtar gerektirmez ve README'sine göre şu anda hız sınırı yoktur. /v0/topstories.json en fazla 500 hikâye kimliği döndürür; ardından her birini /v0/item/<id>.json ile çekersiniz.

Bu iki adımlı yöntem, 30 manşetin 31 çağrıya mal olması anlamına gelir, bu yüzden öğe yanıtlarını önbelleğe alın.
curl "https://hacker-news.firebaseio.com/v0/topstories.json"
curl "https://hacker-news.firebaseio.com/v0/item/8863.json"
10. Spaceflight News API: sınırsız, niş bir akış
Uygulamanız fırlatmalar, roketler ya da uzay görevleriyle ilgiliyse Spaceflight News API ücretsizdir, anahtar gerektirmez ve odaklıdır. v4 /articles/ uç noktası 22 Ekim 2026'da 36.589 makale bildirdi ve bir search=launch sorgusu bir gün önce yayımlanmış bir NASA haberi döndürdü.

Yayımlanmış bir hız sınırı yok ve proje bağışlarla yürüyor, bu yüzden çektiğiniz verileri önbelleğe alın.
İkinci bir bakış gerektiren ücretsiz haber API'leri
TheNewsAPI'nin de 0$'lık bir planı var: günde 100 istek, ama istek başına yalnızca 3 makale, yani buradaki en küçük sonuç boyutu. Kaydın kart isteyip istemediği belirtilmemiş .
Mediastack'in ücretsiz planı ayda 100 çağrı verir, veriler gecikmelidir ve yalnızca ticari olmayan kullanım içindir. Bu da günde yaklaşık 3 çağrı demektir.
Google News'in resmi bir API'si yok, bu yüzden listeye alınmadı.
Ücretsiz bir haber API'si nasıl seçilir
- Tam makale metnine mi ihtiyacınız var? Guardian'ı (günde 500) ya da NYT'yi (günde 500) kullanın. Toplayıcılar çoğunlukla özet döndürür.
- Çok sayıda kaynak ve kart istemiyor musunuz? NewsData.io (günde 200 kredi) ya da GNews (100 istek, günde yaklaşık 1.000 makale) kullanın.
- Hiç kayıt olmak istemiyor musunuz? Küresel haberler için GDELT'i, teknoloji için Hacker News'i ve uzay için Spaceflight News'i kullanın.
- Ücretli bir ürün mü yayına alıyorsunuz? Buradaki anahtarlı ücretsiz katmanların hiçbiri bunu açıkça izin vermiyor. NewsAPI, GNews, Guardian, NYT ve Mediastack doğrudan ticari olmayan ya da yalnızca geliştirme amaçlı olduğunu söylüyor. Ücretli bir plan ya da ticari bir anahtar için bütçe ayırın.
- Son dakika haberlere mi ihtiyacınız var? Ücretsiz katmanlar NewsData.io, GNews ve NewsAPI'de 12 ila 24 saat gecikme uygular. Anahtarsız akışlar ve yayıncı API'leri gerçek zamana daha yakındır.
Daha kapsamlı bir proje geliştiriyorsanız, ücretsiz API'ler listesi ve test için herkese açık API'ler daha fazla kategoriyi kapsıyor; ücretsiz film API'leri ve ücretsiz kripto fiyat API'si rehberi de aynı doğrulanmış kota formatını izliyor.
Kodlama ajanınızın haber API'sini Apidog CLI ile test etmesine izin verin
Bir haber entegrasyonu sessizce bozulur: bir anahtar süresi dolar ya da ayrıştırdığınız bir alan kaybolur. Kodlama ajanınız (Claude Code, Codex, Cursor) Apidog CLI ile bir test yazabilir ve bunu bir zamanlamayla ya da CI içinde çalıştırabilir.
Bir kez kurun:
npm install -g apidog-cli@latest
apidog auth login --with-token <YOUR_APIDOG_TOKEN>
apidog skill install
Kısa yol: ajanınıza "Read https://apidog.com/apidog-cli-installation-guide.md and set up Apidog CLI." deyin. Rehber ajanlar için yazılmıştır.
Ardından ajanınıza tek bir istem verin:
In Apidog project <projectId>, create an environment for GNews with base URL
https://gnews.io/api/v4. Create a test case for GET /top-headlines?lang=en&max=10
that asserts status 200, that "articles" is a non-empty array, and that every
article has title, url and publishedAt. Pass the key as an environment variable,
run it, and summarize any failures.
Ajan, herhangi bir şey yazmadan önce yük şemasını kontrol eder, sonra test senaryosunu oluşturup çalıştırır:
apidog environment create gnews-free --project <projectId> --base-url https://gnews.io/api/v4
apidog cli-schema get test-case-create
apidog cli-schema validate test-case-create --file case.json
apidog test-case create --project <projectId> --file case.json
apidog run --test-case <caseId> --project <projectId> -e <envId> --env-var "apikey=$GNEWS_KEY" -r cli,json
Bunun yerine NYT ya da GDELT'i mi test ediyorsunuz? Test senaryolarını bir test paketine koyun ve çalıştırmanın dakikada 5 istek sınırına uyması için apidog run komutuna --delay-request 12000 ekleyin. Aynı komut -r junit ile bir iş akışına dahil edilebilir; Apidog CLI CI/CD rehberi GitHub Actions kurulumunu gösterir ve Claude Code'da Apidog CLI ajan tarafını anlatır. Apidog'un Ücretsiz planı 4 kullanıcıya kadar kapsar.
100 isteklik bir kotayı uzun süre kullanın
- Sorguya ve saate göre önbelleğe alın. 12 saat gecikmeli bir akıştan gelen haberler dakika dakika değişmez. Önbelleğe alınmış tek bir çağrı bir saat boyunca her ziyaretçiye hizmet edebilir.
- Maksimum sayfa boyutunu isteyin. GNews'te
max=10,max=1ile aynı isteğe mal olur. - Teknoloji ve uzay için anahtarsız kaynakları dönüşümlü kullanın. Hacker News ve Spaceflight News çağrı başına hiçbir maliyet getirmez, bu yüzden anahtarlı kotayı genel haberlere saklayın.
SSS
Anahtar gerektirmeyen tamamen ücretsiz bir haber API'si var mı? Evet. GDELT DOC 2.0, Hacker News API ve Spaceflight News API, 22 Ekim 2026'da anahtar olmadan gerçek isteklere yanıt verdi.
Hangi ücretsiz haber API'si kredi kartı istemiyor? NewsData.io, GNews ve World News API fiyatlandırma sayfalarında ödeme bilgisi gerekmediğini belirtiyor. NewsAPI ve Guardian kayıt formlarında ödeme alanı yok. Anahtarsız API'ler hesap gerektirmiyor.
Ücretsiz bir haber API'sini üretimde kullanabilir miyim? Genellikle hayır. NewsAPI'nin ücretsiz planı yalnızca geliştirme ve test içindir; GNews, Guardian, NYT ve Mediastack ise ücretsiz planda ticari olmayan kullanım içindir.
Ücretsiz haber API'si sonuçları neden 12 ya da 24 saat eski? Sağlayıcılar, ücretsiz veriyi ücretli gerçek zamanlı akışlardan ayırmak için geciktirir. NewsData.io ve GNews 12 saat, NewsAPI ise 24 saat gecikme uygular.
Tam makale metni için en iyi ücretsiz haber API'si hangisi? Guardian Open Platform. Ücretsiz Developer anahtarı, ticari olmayan kullanım için günde 500 çağrıya kadar makale metni (show-fields=bodyText) döndürür.
