Published, in full

Pricing

Every plan includes every capability. Higher tiers buy credits, archive depth, credits a minute and watch capacity — they do not unlock features that were being withheld from you.

Free

$0 forever

Evaluation and small production workloads.

  • 1,000 credits / month
  • 30 days of history
  • 120 credits / minute
  • 2 watches, 60-minute minimum interval

Stops at its monthly credits

Start free

Scale

$199 per month

Production systems and monitoring workloads.

  • 500,000 credits / month
  • 5 years of history
  • 3,000 credits / minute
  • 200 watches, 5-minute minimum interval

Then $0.60 per 1,000 credits

Choose Scale

Archive

$799 per month

Research and backtesting over deep history.

  • 2,000,000 credits / month
  • Full archive
  • 12,000 credits / minute
  • 1,000 watches, 1-minute minimum interval

Then $0.40 per 1,000 credits

Choose Archive

Every plan starts in the console — sign up free, then upgrade when you need the volume. No card required for the free tier.

Included on every plan, including the free one

Feature-gated pricing forces an evaluation decision before you have the information to make it. You pick a tier, build against what it exposes, discover in production that the capability you actually needed lives two tiers up, and rewrite. That wastes your quarter and usually costs us the account anyway. Better that you find out on day one.

How to estimate what you will spend

Every call costs credits from one published table, and its price is known before it runs: add estimate=true to any request, or estimate to any tool call, and the answer is its credit range, with nothing run and nothing charged. Every response states what the call cost as credits_charged.

CallCredits
A keyword search, a browse, top headlines or an article lookup1
A semantic or hybrid search2 or 3
A page of stories1, or 2–3 ranked semantically
Expanding a story, or finding related articles2
Each entity id on a query+1–2
A place or amount filter1–4
A time series, whatever the number of buckets1
A relationship lookupup to 16
Each watch runits query's credits
Each webhook delivery attempt1
Checking usage, the MCP handshake, or a price preview0

Estimate from distinct queries rather than from users. A monitoring workload issues a predictable number of scheduled calls regardless of how many people read the output, so its spend is easy to forecast a year ahead. An interactive workload scales with sessions instead, and the usual surprise there is retries and ranking: an agent that reformulates a hybrid query three times before it answers has spent 9 credits, and that multiplier is invisible in testing because you were watching one query at a time. Passing max_credits on each call caps it.

Watches spend credits the same way. Each run costs its query's credits, 1 for a plain poll, whether or not it finds anything: a 15-minute watch is about 2,900 credits in a 30-day month, an hourly one 720, and each webhook delivery attempt adds 1. Two hourly watches on the free plan would need 1,440 credits a month against an allocation of 1,000, and they pause once it is spent. Checking usage with account_status is free.

Credits past your plan's allocation are billed per 1,000 rather than calls failing closed: $1.00 on Build, $0.60 on Scale and $0.40 on Archive, charged in whole thousands. Each is at or above that tier's own included rate, so bursting is never cheaper than buying the allocation it exceeds. An alerting pipeline that stops at its allocation is worse than useless on the one day something actually happens. If you would rather it stopped, set a hard ceiling: a call that could cost more than the credits left is then refused before it runs.

What the rest of the market charges

Only some vendors publish prices at all. These are the published figures, captured from their own pricing pages on 2026-07-29 — where a row says pricing is not published, that is not an omission on our part.

VendorEntry paid tierFree tier
Unzoi $29/mo 1,000 requests/mo, no delay, all capabilities
NewsAPI.org $449/mo 100 requests/day, 24-hour delay, development use only
Newsdata.io $199.99/mo 200 credits/day (10 articles each), delayed 12 hours
TheNewsAPI $16/mo No free tier published

Prices change. If a figure here disagrees with a vendor's own page, theirs is correct and this table is stale — tell us and we will re-measure.

Why we publish the numbers

Quote-only pricing costs you a week to discover something you could have read in ten seconds. It also increasingly means being left out of the decision entirely: when someone asks an assistant to compare news APIs, the vendors with a public price table are the ones that appear in the answer, and the ones without are described as "contact sales" and skipped. Better to be compared on the number than absent from the comparison.

Beyond the published tiers, pricing depends mostly on archive depth and sustained query volume, and the contact form routes those to a person rather than into a sequence.