News APIs Terms Comparison

Side-by-side comparison of free tiers, rate limits, and usage restrictions for 5 news apis.

Terms of service may change. Always verify with the official API documentation before building production applications.

Where these values come from

CORS is verified by us — we read the Access-Control-Allow-Origin header from a real response (last checked 2026-07-31). Free tier and restrictions marked verified were read from the provider's own pricing page on the date shown, and that page is linked so you can re-check it yourself. Rows marked not verified are ones we could not confirm at the source, so we do not publish a number for them. Pricing and licence terms change without notice — confirm with the provider before you commit. If you spot a value that is out of date, tell us and we will correct it.

Discontinued

One API in this table no longer responds: Inshorts News. Their terms are kept for reference, but you cannot sign up for them.

API Free Tier Rate Limit Commercial Attribution Auth CORS Caching Notable Restrictions
Mediastack 100 calls/month verified 2026-08-01 100 calls/month (free) ✕ Req API Key (query parameter) Yes Yes Free plan: delayed news data, no historical data, no commercial use
GNews 100 calls/day verified 2026-08-01 100 requests/day (free) ✓ Req API Key (query parameter) Yes Yes Free plan: up to 10 articles per request, 30 days of history, 12-hour delay on articles
NewsAPI 100 calls/day (development only) verified 2026-08-01 100 requests/day (free, development only) ✕ Req API Key (header or query parameter) No No Developer plan may only be used in a development environment — not staging or production, including internal use. Articles up to one month old.
Currents API Not verified — check the provider Not verified ✓ Req API Key (header) Yes Yes Free tier may have delayed news compared to paid plans
Inshorts News Discontinued Unlimited (unofficial API) Reasonable use expected ✕ Req None Yes Yes Unofficial API; may break without notice. Not suitable for production

Attribution Details

Mediastack: Attribution required on free plan
GNews: Must link to original article source
NewsAPI: Must attribute NewsAPI as source
Currents API: Attribution to Currents API required
Inshorts News: Credit Inshorts as the source

Last updated: 2026-04