fshy

Home / Data APIs

AlphAI

alphai.io/pricingFinancial news API (ticker linked, relevance scored news with per ticker sentiment; SEC insider filings)data-apis/alphaiJSONcomparereport an errorprovider JSON

Free allowance
Free plan USD 0 forever: REST API at 20 requests per minute and 100 per day with 1 key, an MCP server at the same 20 per minute and 100 per day, a 30-day news archive, pages of up to 20 items, and Radar data delayed 60 minutes.
Verdict
caveatusable, with a named limit or an unprobed read path
Cost
free tier
Identity
emailno card, no phone
Binding limit
request-rate20 requests per minute on the Free plan, per account across all keys (REST and MCP each); 100 requests per day on the Free plan, reset at 00:00 UTC
Evidence
documented83 sources; a first-party page was read and the sentence quoted
Freshness
stale on 2026-12-03checked 2026-11-02 (live); stale on 2026-12-03
Free tierFree plan USD 0 forever: REST API at 20 requests per minute and 100 per day with 1 key, an MCP server at the same 20 per minute and 100 per day, a 30-day news archive, pages of up to 20 items, and Radar data delayed 60 minutes.
unit requests; metered on request-count; One HTTP request to any /api endpoint counts as one request, an empty page still counts, and on MCP only tool calls count; a request rejected with 429 spends no quota. The website news feed has no daily cap. The next plan up is Basic, listed at USD 2.99 and USD 7.99 a month in early access, with 60 requests per minute and 10,000 per day. The vendor writes the name AlphAI; its TypeScript client class and some listings write AlphaAI.
Pricenone stated
Limits
  • request-rate (binding) 20 requests per minute on the Free plan, per account across all keys (REST and MCP each) source
  • request-rate (binding) 100 requests per day on the Free plan, reset at 00:00 UTC source
  • per-object-cap 20 items per page on the Free plan source
Archive depth: 30 days on Free, and a window past it answers HTTP 403. Radar data carries an added 60-minute delay on Free. Bulk path: the insider endpoint's format=csv returns a file of up to 500 rows on Free for one request.
Bindingrequest-rate 100 requests a day is met long before 20 per minute: the daily volume cap binds first.
Identityemail The register page offers Google sign-in or a direct registration; the privacy page lists email, full name and a hashed password as the account data of a direct registration and names a verification email. The developers page says a key is created in the account with no credit card. The exact fields of the form are not exposed in the page text: unverified: behind a sign-up.
Egressnot metered in bytes; the 100 requests a day bound what a free key can pull
Per-object cap20 items per page on Free (page size up to 50 on Pro), paged with a cursor
Retention30-day news archive on the Free API; a cursor or from_date window beyond the archive horizon answers HTTP 403
Interfacerest GET https://api.alphai.io/api/news/ with Authorization: Bearer <key>; JSON over HTTPS, cursor-paginated, with an OpenAPI 3.1 spec at https://api.alphai.io/api/schema/; server-side use only, as the API sends no CORS headers. An MCP server at https://mcp.alphai.io/mcp serves the same feed as tools and signs in with OAuth.
Toolingany HTTP client; official Python and TypeScript SDKs (alphai-sdk); an MCP server
Composes withA relevance-scored, ticker-linked news and SEC insider-filing feed at 100 requests a day, so a free stack narrows polling with min_relevance, symbol or category filters and takes prices from a quote feed such as Finnhub or Twelve Data.
ReliabilityA per-minute burst answers HTTP 429 with a short Retry-After; a window past the archive horizon answers HTTP 403; a keyless call answered HTTP 401 API key required.
NotesFree is a starter allotment of 100 requests a day on a 30-day archive with Radar data delayed 60 minutes; the website news feed has no daily cap.
Evidence notedocumented Limits, archive depth and plan features are read from the first-party pricing, developers and OpenAPI pages, and a keyless call answered HTTP 401. A free key was not exercised, and the exact fields of the register form are not exposed in the page text, so they are unverified: behind a sign-up.
Parsed numbers
  • has-free-tier 1
  • request-rate 20 requests / minute
  • request-rate 100 requests / day
Evidence 83
datesourcewhat it proved
2026-11-02alphai.io/pricingthe Free plan is USD 0 forever
2026-11-02alphai.io/pricingthe Free REST API is 20 per minute and 100 per day with 1 key
2026-11-02alphai.io/pricingthe Free MCP server is 20 per minute and 100 per day
2026-11-02alphai.io/pricingthe burst cap is 20 per minute on Free, 60 on Basic and 150 on Pro
2026-11-02alphai.io/pricingthe daily volume cap is 100 on Free and 10,000 on Basic
2026-11-02alphai.io/pricingthe maximum page size is 20 on Free and 50 on Pro
2026-11-02alphai.io/pricingthe news archive is 30 days on Free
2026-11-02alphai.io/pricingpart of the text of Limits, above
2026-11-02alphai.io/pricingthe next plan up, Basic, is listed at USD 2.99 and USD 7.99 a month in early access
2026-11-02alphai.io/pricingwhat counts as one API request, and that a 429 spends no quota
2026-11-02alphai.io/pricingthe free plan is available on sign-up, with MCP over OAuth and no waitlist
2026-11-02alphai.io/pricingthe website news feed has no daily cap on Free
2026-11-02alphai.io/developersa key is created in the account with no credit card
2026-11-02alphai.io/developersFree includes one key at 20 requests a minute and 100 a day with no credit card
2026-11-02alphai.io/developerskeyless requests to the API and the public news routes get a 401
2026-11-02alphai.io/developersa no-signup playground proxies the read-only public endpoints
2026-11-02alphai.io/developersa window beyond the archive horizon returns 403 on the first page
2026-11-02alphai.io/developersthe API is plain JSON over HTTPS with cursor pagination
2026-11-02alphai.io/developersofficial Python and TypeScript SDKs exist
2026-11-02alphai.io/developersan MCP server serves the same feed as tools
2026-11-02alphai.io/developersthe MCP server URL
2026-11-02alphai.io/developersan insider CSV file holds up to 500 rows on Free and counts as one request
2026-11-02alphai.io/developersan empty page still counts against the daily quota
2026-11-02alphai.io/developersthe TypeScript client class is written AlphaAI
2026-11-02alphai.io/developersFree's 100 calls a day call for narrowing the stream with filters
2026-11-02alphai.io/auth/register?returnUrl=%2Faccount%2Fapi-keysthe register page offers Google sign-in
2026-11-02alphai.io/developersper-minute and per-day quotas apply to the account across all its keys
2026-11-02alphai.io/privacyaccount data is an email, a full name and, for a direct registration, a hashed password
2026-11-02alphai.io/privacyservice emails include a verification email
2026-11-02probe: https://api.alphai.io/api/schema/the OpenAPI 3.1 document of the REST API answers with no key
2026-11-02probe: https://api.alphai.io/api/schema/per-minute and per-day caps of Free, Basic and Pro
2026-11-02probe: https://api.alphai.io/api/schema/the daily reset is at 00:00 UTC
2026-11-02probe: https://api.alphai.io/api/schema/a per-minute burst surfaces as a 429 with a short Retry-After
2026-11-02probe: https://api.alphai.io/api/schema/the API sends no CORS headers and is for server-side use
2026-11-02probe: https://api.alphai.io/api/schema/the schema endpoint answered HTTP 200 with no key
2026-11-02probe: https://api.alphai.io/api/news/a keyless call to the news endpoint answers HTTP 401
2026-11-02probe: https://api.alphai.io/api/news/the keyless 401 body says an API key is required
2026-11-02alphai.io/pricingthe Free plan is USD 0 with no expiry
2026-11-02alphai.io/pricingthe Free plan allows 20 requests a minute and 100 a day on the REST API with 1 key
2026-11-02alphai.io/pricingthe Free plan allows 20 requests a minute and 100 a day on the MCP server
2026-11-02alphai.io/pricingthe REST and MCP allotments are 20 a minute and 100 a day each, with 1 API key
2026-11-02alphai.io/pricingthe Free plan has a 30-day news archive on the API
2026-11-02alphai.io/pricingthe maximum page size is 20 on Free and Basic and 50 on Pro
2026-11-02alphai.io/pricingarchive depth is 30 days on Free, 90 on Basic and 180 on Pro
2026-11-02alphai.io/pricingRadar data carries a 60-minute added delay on Free
2026-11-02alphai.io/pricingthe burst caps are 20, 60 and 150 a minute by plan
2026-11-02alphai.io/pricingthe daily volume caps are 100, 10,000 and 100,000 by plan
2026-11-02alphai.io/pricinga request rejected with 429 spends no quota
2026-11-02alphai.io/pricingwhat counts as an API request, and that only tool calls count on the MCP server
2026-11-02alphai.io/pricingany plan, free included, gets an API key from the account, or connects to the MCP server with OAuth
2026-11-02alphai.io/developersFree includes one key at 20 requests a minute and 100 a day, with no credit card
2026-11-02alphai.io/developersthe vendor describes the free allotment as enough to evaluate the feed and build a prototype
2026-11-02alphai.io/developersa key is created in the account and needs no credit card
2026-11-02alphai.io/developersthe API is server-side only, with no CORS
2026-11-02alphai.io/developersquotas are per account across all keys
2026-11-02alphai.io/developersrate-limit headers, the 429 body with Retry-After, and the 403 past the archive horizon
2026-11-02alphai.io/developersa cursor or date window past the archive horizon answers HTTP 403
2026-11-02alphai.io/developerskeyless calls get HTTP 401, and a keyless playground proxies read-only public endpoints
2026-11-02alphai.io/developersthe playground lets a visitor try the API without signing up
2026-11-02alphai.io/developerseach row carries a relevance score, tickers, per-ticker sentiment and the publisher URL
2026-11-02alphai.io/developersthe feed is plain JSON over HTTPS with cursor pagination
2026-11-02alphai.io/developersan OpenAPI 3.1 contract is published at api.alphai.io/api/schema/
2026-11-02alphai.io/developerspage_size is 1 to 20 on Free and Basic and up to 50 on Pro
2026-11-02alphai.io/developersthe per-ticker insider-trades history pages 200 rows on every plan
2026-11-02alphai.io/developersofficial Python and TypeScript SDKs handle cursor pagination and retries
2026-11-02api.alphai.io/api/schema/the insider route can stream a CSV file capped at 500 rows on Free
2026-11-02api.alphai.io/api/schema/Form 4 insider data flows through the same news shape
2026-11-02api.alphai.io/api/schema/the contract describes a public REST API for scored, ticker-linked financial news
2026-11-02alphai.io/changelogthe CSV file holds up to 500 rows on Free, inside the plan's archive window
2026-11-02alphai.io/changeloga CSV file counts as one request against the rate limit however long it is
2026-11-02alphai.io/changelogthe daily limit headers report the daily budget, reset at the next 00:00 UTC
2026-11-02alphai.io/changelogFree reaches back 30 days
2026-11-02alphai.io/termsan account can be made with an email address and a password
2026-11-02alphai.io/termsan account can be made with Google OAuth
2026-11-02alphai.io/termsbulk and historical endpoints are listed for the Pro tier and above
2026-11-02alphai.io/termsREST uses a Bearer API key and MCP uses OAuth 2.1
2026-11-02alphai.io/termsthe REST API is at api.alphai.io and the MCP server at mcp.alphai.io
2026-11-02alphai.io/termsthe full article body is not exposed through the REST API or the MCP server
2026-11-02alphai.io/termsBasic is USD 2.99 a month with 10,000 requests a day
2026-11-02alphai.io/auth/registerthe register page offers Google sign-up
2026-11-02alphai.io/the home page says a free tier is available with no credit card
2026-11-02probe: https://api.alphai.io/api/news/a keyless call to the news endpoint answers HTTP 401 with an API-key-required body
2026-11-02free-for.dev/free-for.dev lists AlphaAI with 20 requests a minute and 100 a day on REST and MCP, no card