NewsAPI.org
by newsapi.org
News search APIs
Added on October 31st, 2026
Checked and working on November 1st, 2026
Visit newsapi.org →
What it does
NewsAPI.org gives headlines and articles from news sources and blogs worldwide. Search everything by keyword, date and source, or get the top headlines by country and category. Responses are JSON. The free Developer plan needs a free API key but is for development and testing only; using it in production needs a paid plan.
At a glance
- API key
- Needed, free · More APIs with a free key
- Pricing
- The free Developer plan needs a free API key but is for development and testing only; using it in production needs a paid plan.
- Formats
- JSON
- Interface
- REST, HTTP-GET
- Provider
- newsapi.org
- Last checked
- Working on November 1st, 2026
More information: https://newsapi.org/docs
Compare: NewsAPI.org vs GNews
Is this your service? Show that it is listed
Put this badge on your website or in your README; it links to this page. About the badge
Example request
curl
curl 'https://newsapi.org/v2/top-headlines?country=us' \
-H 'X-Api-Key: YOUR_API_KEY'
JavaScript
const response = await fetch("https://newsapi.org/v2/top-headlines?country=us", {
headers: {
"X-Api-Key": "YOUR_API_KEY",
},
});
const data = await response.json();
console.log(data);
Python
import requests
response = requests.get(
"https://newsapi.org/v2/top-headlines?country=us",
headers={
"X-Api-Key": "YOUR_API_KEY",
},
timeout=30,
)
print(response.json())
Replace YOUR_API_KEY with your own key.