fshy

Home / Data APIs

Currents API

currentsapi.services/en/product/priceNews search APIdata-apis/currents-apiJSONcomparereport an errorprovider JSON

Free allowance
Free plan, USD 0: 250 requests a day (daily cap only), 20 results a request, 30 days of search history, at most 7 days per search; a 300-character text preview per article.
Verdict
caveatusable, with a named limit or an unprobed read path
Cost
free tier
Identity
emailno card, no phone
Binding limit
request-rate250 requests a day per API key on the Free plan, reset at 00:00 UTC; unverified: behind a sign-up; no page states the burst window or its request count, and a burst 429 carries Retry-After as the seconds until the window clears
Evidence
documented26 sources; a first-party page was read and the sentence quoted
Freshness
stale on 2026-12-04checked 2026-11-03 (live); stale on 2026-12-04
Free tierFree plan, USD 0: 250 requests a day (daily cap only), 20 results a request, 30 days of search history, at most 7 days per search; a 300-character text preview per article.
unit requests; metered on request-count; Quotas reset at 00:00 UTC; at the daily cap the API answers HTTP 429 with Retry-After, and there is no overage billing. The next plan up is Builder at USD 69 a month for 2,500 requests a day.
Pricenone stated
Limits
  • request-rate (binding) 250 requests a day per API key on the Free plan, reset at 00:00 UTC source
  • per-object-cap 20 results a request on the Free plan source
  • request-rate (binding) unverified: behind a sign-up; no page states the burst window or its request count, and a burst 429 carries Retry-After as the seconds until the window clears source
Bindingrequest-rate 250 requests a day per key is the published hard cap; a burst limit of unpublished window and request count also answers 429.
Identityemail The sign-up takes a username, an email and a password, or Microsoft, Google or GitHub sign-in; no card. Temporary or disposable email domains are refused where a permanent address is asked for. One account and one API key are held at a time per user, plus-addressed aliases included.
Egressnot applicable
Per-object cap20 results a request on the Free plan; article text is a 300-character preview
Retentionsearch reaches 30 days back, at most 7 days per search, on the Free plan
Interfacerest REST over HTTPS at api.currentsapi.services/v1 (latest-news and search); the key goes in the Authorization header (Bearer or the bare key) or the legacy apiKey parameter
Toolingany HTTP client
Composes withArticle metadata, 300-character previews and source links; the full article is fetched from the source URL by a crawler.
ReliabilityAt the daily cap or the burst limit the API answers HTTP 429 with Retry-After; a keyless call answered HTTP 401 Authentication required.
NotesBulk path: none; the search pages to an offset of 5000 rows.
Evidence notedocumented Quota, result cap, history window and sign-up fields are read from first-party pages; a keyless call answered HTTP 401, so the free key was not exercised.
Parsed numbers
  • has-free-tier 1
  • request-rate 250 requests / day
Evidence 26
datesourcewhat it proved
2026-10-31currentsapi.services/en/product/priceFree: 250 requests a day, daily cap only, 20 results a request, 30 days of history, 7 days per search
2026-10-31currentsapi.services/en/product/pricequotas reset at 00:00 UTC, the cap answers 429 with Retry-After, and there is no overage billing
2026-10-31currentsapi.services/en/product/pricethe Free plan returns a 300-character text preview
2026-10-31currentsapi.services/en/product/pricenot published
2026-10-31currentsapi.services/en/product/priceBuilder, the next plan up, is USD 69 a month for 2,500 requests a day
2026-10-31currentsapi.services/en/registerthe free tier needs no card
2026-10-31currentsapi.services/en/registersign-up offers Microsoft, Google and GitHub sign-in, or a username, an email and a password
2026-10-31currentsapi.services/termstemporary or disposable email domains are refused where a permanent address is asked for
2026-10-31currentsapi.services/en/faqnot published
2026-10-31currentsapi.services/termsnot published
2026-10-31currentsapi.services/json/swagger.jsona burst limit also answers 429; its window is not sized
2026-10-31currentsapi.services/json/swagger.jsonpaging stops at an offset of 5000 rows
2026-10-31currentsapi.services/json/swagger.jsonthe key goes in the Authorization header or the legacy apiKey parameter
2026-10-31probe: https://api.currentsapi.services/v1/latest-newsa keyless call answers HTTP 401 Authentication required
2026-11-02currentsapi.services/en/docs/ratelimitthe daily quota is a hard cap, and it is the key that exhausts its daily allowance
2026-11-02currentsapi.services/json/swagger.jsona burst limit answers 429 and Retry-After then holds the seconds until the burst window clears; no window length or request count is given
2026-11-02currentsapi.services/termsan account and an API key are held one at a time per user, plus-addressed aliases and bulk sign-ups included
2026-11-02currentsapi.services/en/product/priceFree: 250 requests a day, daily cap only, 20 results a request, 30 days of history, 7 days per search
2026-11-02currentsapi.services/en/docs/ratelimitthe X-RateLimit-Limit header reports the daily limit of the key
2026-11-02currentsapi.services/json/swagger.jsonX-RateLimit-Limit on a 429 is the daily request limit for the key
2026-11-02currentsapi.services/en/docs/errorsHTTP 429 answers both the daily limit and a burst limit
2026-11-02currentsapi.services/en/news-api-keya free account starts with 250 requests a day
2026-11-02currentsapi.services/en/registerthe free tier needs no card
2026-11-02currentsapi.services/en/registersign-up is open with an email and a password, besides the single sign-on options
2026-11-02probe: https://api.currentsapi.services/v1/latest-newsa keyless call answers HTTP 401 Authentication required
2026-11-02currentsapi.services/en/product/pricethe Free plan returns a 300-character text preview
Unknown values 1
  • egress terms: the field does not apply to this kind of offer