# NewsData.io

Category: [News search APIs](https://free-web-services.com/web-services/news/search/)  
Page: https://free-web-services.com/web-services/news/search/newsdata-io.html  
Documentation: https://newsdata.io/documentation

NewsData.io collects news articles from tens of thousands of sources in many languages and countries. Search the latest news by keyword, country, language, category or source, or use the archive for older articles; there are separate endpoints for crypto news and for the list of sources. Responses are JSON. The free plan needs a free API key, gives a daily number of credits and may be used commercially. An official MCP server (Python package newsdata-mcp) lets AI agents search the news.

- API key: Needed, free
- Pricing: The free plan needs a free API key, gives a daily number of credits and may be used commercially.
- From the browser: Yes (CORS)
- Formats: JSON
- Interface: REST, HTTP-GET, MCP
- Provider: newsdata.io
- Last checked: Working on November 1st, 2026

Example request:

```sh
curl 'https://newsdata.io/api/1/latest?apikey=YOUR_API_KEY&q=london'
```

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

