News feeds and APIs

World News API

by worldnewsapi.com

News feeds and APIs Added on November 1st, 2026
Visit worldnewsapi.com →

What it does

World News API searches news articles from sources in many countries and languages, with filters for text, entities, location, date, sentiment and source. Use it for news widgets, monitoring a company or topic, or research. Call the REST endpoints with your API key and get JSON. Free with a free API key: 50 points a day, one request per second and one month of history, with a link back to worldnewsapi.com required; paid plans remove the link and raise the limits. An official MCP server (world-news-api-mcp) lets AI agents search news through the World News API.
  • API
  • HTTP-GET
  • JSON
  • MCP
  • REST

At a glance

API key
Needed, free · More APIs with a free key
Pricing
Free with a free API key: 50 points a day, one request per second and one month of history, with a link back to worldnewsapi.com required; paid plans remove the link and raise the limits.
From the browser
Yes (CORS)
Formats
JSON
Interface
REST, HTTP-GET, MCP
Provider
worldnewsapi.com

More information: https://worldnewsapi.com/docs/

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

Listed on Free Web Services

worldnewsapi.com
World News API

Example request

curl

curl 'https://api.worldnewsapi.com/search-news?text=london&api-key=YOUR_API_KEY'

JavaScript

const response = await fetch("https://api.worldnewsapi.com/search-news?text=london&api-key=YOUR_API_KEY");
const data = await response.json();
console.log(data);

Python

import requests

response = requests.get(
    "https://api.worldnewsapi.com/search-news?text=london&api-key=YOUR_API_KEY",
    timeout=30,
)
print(response.json())

Replace YOUR_API_KEY with your own key. The JavaScript works in a web page as well as in Node.js 18 or newer.

Did it work for you?

Tell us what you found when you tried World News API.