no key · no human
HomeAlternativesNews API without an API key

A news API with no API key

If you searched for this, you already know how rare it is. Here is the measurement, and here is the one that answers.

bash
curl "https://freenewsapi.ai/v1/search?q=elections&size=3"

That is a complete, working request. Nothing was omitted for brevity.

We tested the alternatives

Ten news APIs, one keyless request each, 18 August 2026:

ServiceResponse to a keyless request
newsapi.org401 apiKeyMissing
gnews.io400 You did not provide an API key
newsdata.io401 The API Key is missing
thenewsapi.com401 invalid_api_token
mediastack.com401 missing_access_key
apitube.io401 ER0201
worldnewsapi.com401 You are not authorized
currentsapi.services401 Authentication required
goperigon.com401 API key not found
freenewsapi.io401 Missing API key
freenewsapi.ai200 results

Why everyone else needs a key

Not stubbornness — economics. They license content, or they run crawlers, and either way the data has a per-request cost. A key is how you meter it, and metering is how you sell tiers.

Our costs are shaped differently. The data comes from public news archives, which cost us nothing. Thirty days of it occupies about 3% of a cluster we already run for other work. Your query costs us spare CPU time. We are not being generous; we are passing on a structural advantage.

That also makes the offer durable. Nothing here depends on a marketing budget somebody can cut next quarter.

What no key means in practice

  • No signup. No email, no confirmation link, no dashboard.
  • No secret to manage. Nothing to put in an environment variable, leak in a repository or rotate after an incident.
  • Callable from the browser. CORS is open to *, and there is no key to expose in client-side code.
  • Usable by an agent. The reason this exists. See for agents.

The catch, stated plainly

There is one throttle: 20 requests per second per IP address, with a burst of 40. No daily cap, no monthly cap, commercial use allowed. Details on rate limits.

And there is no SLA. It is free, it runs on infrastructure we run anyway, and it has been up since launch — but there is no contract behind it. If your business depends on a guarantee, buy one from someone.

Next

Quickstart · Every parameter · Drop it into an agent