NewsAPI
Articles de presse et titres du monde entier via une API JSON.
NewsAPI est une API REST qui agrège les articles publiés par des milliers de sources d'actualité et de blogs dans le monde. Elle permet de rechercher des articles par mot-clé, de récupérer les gros titres du moment par pays ou catégorie, et de lister les sources disponibles. Les réponses sont en JSON et s'adressent aux développeurs qui veulent intégrer un flux d'actualité, surveiller une marque ou un sujet, ou alimenter une application de veille.
Que propose l'API NewsAPI ?
Tarifs de l'API NewsAPI
Abonnement mensuel ou annuel par paliers, défini par un quota de requêtes et les conditions d'usage (développement ou production), la fraîcheur des articles et la profondeur d'historique. Une offre Developer gratuite est réservée au développement et aux tests.
Offre gratuite — Offre Developer gratuite limitée à 100 requêtes par jour, réservée au développement et aux tests (pas d'usage en production). Les articles sont disponibles avec 24 heures de délai, la recherche couvre le dernier mois et le CORS est restreint à localhost.
Authentification & intégration
Clé API transmise à chaque requête, soit dans le paramètre apiKey, soit dans l'en-tête X-Api-Key ; la clé est générée à l'inscription.
API REST en HTTP GET, réponses en JSON. Trois endpoints : everything (recherche), top-headlines (gros titres) et sources (liste des sources).
Cas d'usage de l'API NewsAPI
- Intégrer un flux d'actualité filtré par thème ou catégorie dans un site ou une application.
- Surveiller les mentions d'une marque, d'un produit ou d'un sujet dans la presse.
- Alimenter un tableau de bord de veille média ou un agrégateur d'actualités.
- Afficher les gros titres du moment par pays sur une page d'accueil.
- Constituer un corpus d'articles pour de l'analyse de tendances ou du NLP.
- Envoyer des alertes lorsqu'un mot-clé apparaît dans de nouveaux articles.
✓ Points forts
- Couverture mondiale : milliers de sources et blogs en de nombreuses langues.
- API simple et bien documentée, intégrable en quelques lignes.
- Trois endpoints clairs couvrant recherche, gros titres et sources.
- Offre gratuite pratique pour prototyper et tester l'intégration.
- Filtres riches (mot-clé, source, langue, date, tri).
⚠ Limites
- L'offre gratuite est réservée au développement : pas d'usage en production.
- Les offres payantes pour la production démarrent à un tarif élevé (449 $/mois).
- En gratuit, les articles sont retardés de 24 h et l'historique limité au dernier mois.
- Pas de SLA garanti en dehors de l'offre Advanced et plus.
Questions fréquentes sur l'API NewsAPI
NewsAPI est-il gratuit ?
Il existe une offre Developer gratuite limitée à 100 requêtes par jour, mais elle est réservée au développement et aux tests, pas à la production. Pour un usage en production, il faut passer à l'offre Business (449 $/mois) ou supérieure.
Comment s'authentifier ?
En transmettant votre clé API à chaque requête, soit dans le paramètre apiKey de l'URL, soit via l'en-tête HTTP X-Api-Key. La clé est fournie à l'inscription.
Quels endpoints propose l'API ?
Trois endpoints : everything pour rechercher dans tous les articles, top-headlines pour les gros titres par pays ou catégorie, et sources pour lister les sources disponibles.
Quelle profondeur d'historique est disponible ?
L'offre gratuite couvre le dernier mois avec un délai de 24 heures sur les articles. Les offres Business et Advanced donnent accès aux articles en temps réel et à un historique allant jusqu'à 5 ans.
Puis-je utiliser NewsAPI en production gratuitement ?
Non. L'offre gratuite est explicitement limitée au développement et aux tests, avec CORS sur localhost uniquement. Tout usage en production ou commercial publié nécessite une offre payante.
Combien de requêtes puis-je faire ?
100 requêtes par jour en gratuit, 250 000 par mois sur Business (avec surcoût à la requête au-delà), 2 millions sur Advanced, et illimité sur Enterprise (sur devis).





